androidManifest.xml

1.

<?xml version="1.0" encoding="utf-8"?>   
<manifest>  				//根节点,描述了package中所有的内容   
    <original-package  />	//original-package应该是通知PackageManager做替换  
    <uses-permission /> 	//请求你的package正常运作所需赋予的安全许可。一个manifest能包含零个或更多此元素   
    <permission />  		//声明了安全许可来限制哪些程序能使用你的package中的组件和功能。一个manifest能包含零个或更多此元素   
    <permission-tree />    
    <permission-group />   
    <instrumentation />  	//声明了用来测试此package或其他package指令组件的代码。一个manifest能包含零个或更多此元素   
    <uses-sdk />  			//指定当前应用程序兼容的最低sdk版本号   
    <application>  			//包含package中application级别组件声明的根节点。此元素也可包含 application中全局和默认的属性,如标签,icon,主题,必要的权限,等等。一个manifest能包含零个或一个此元素(不允许多余一个)   
        <activity>		//用来与用户交互的主要工具。当用户打开一个应用程序的初始页面时一个activity,大部分被使用到的其他页面也由不同的activity所实现并声明在另外的activity标记中。   
            <intent-filter>  //声明了指定的一组组件支持的Intent值   
                <action />   
                <category />   
                <data />   
                    <type/>   
                    <schema/>   
                    <authority/>   
                    <path/>   
            </intent-filter>   
            <meta-data />   
        </activity>   
        <activity-alias>   
            <intent-filter> . . . </intent-filter>   
            <meta-data />   
        </activity-alias>   
        <service>  			//Service是能在后台运行任意时间的组件   
            <intent-filter> . . . </intent-filter>   
            <meta-data/>   
        </service>   
        <receiver>   //IntentReceiver能使你的application获得数据的改变或者发生的操作,即使它当前不在运行   
            <intent-filter> . . . </intent-filter>   
            <meta-data />   
        </receiver>   
        <provider>  		//ContentProvider是用来管理持久化数据并发布给其他应用程序使用的组件   
            <grant-uri-permission />   
            <meta-data />   
        </provider>   
        <uses-library />   
        <uses-configuration />     
    </application>   
</manifest>  

  

posted @ 2018-08-17 16:58  liuyj_vv  阅读(177)  评论(0编辑  收藏  举报