您的位置:首页 > 移动开发 > Android开发

androidmanifest.xml 详解

2014-07-25 17:51 302 查看
************* androidmanifest.xml 详解 *****

<?xml version="1.0" encoding="utf-8"?>
<manifest>
<!-- 基本配置 -->
<!-- 权限设定标签,-->
<uses-permission />
<permission />
<permission-tree />
<permission-group />
<!-- 用于声明instrumentation测试类来监控android应用的行为并 -->
<instrumentation />
<!-- 用于指定android应用中所需要使用的SDK的版本, -->
<uses-sdk />
<!-- start 这两个标签都是用于描述应用所需要的硬件和软件特性,以便应用在没有这些特性上设备上安装 -->
<uses-configuration />
<uses-feature />
<!--end -->
<supports-screens />
<compatible-screens />
<supports-gl-texture />

<!-- 应用配置 -->
<application>
<!-- Activity 配置 activity活动组件(页面控制组件) -->
<activity android:name=".storage.Shared">
<!-- 用于intent消息过滤的声明, -->
<intent-filter>
<!--用于描述消息的名称(具体的类)  -->
<action android:name="com.ztenv.storage.Shared" />
<!--表示能处理消息组件的类别 -->
<category android:name="android.intent.category.DEFAULT" />
<!--用于描述消息需要处理的数据格式 -->
<data />
</intent-filter>
<!--用户存储预定义数据, -->
<meta-data />
</activity>
<!-- activity组件别名 -->
<activity-alias>
<intent-filter> . . . </intent-filter>
<meta-data />
</activity-alias>

<!-- Service 配置 用于定与描述一个具体的android服务, -->
<service>
<intent-filter> . . . </intent-filter>
<meta-data/>
</service>

<!-- Receiver 配置 -->
<!-- Boardcast Receiver 广播接收器组件声明标签,用于定义和描述一个具体的android广播接收器 -->
<receiver>
<intent-filter> . . . </intent-filter>
<meta-data />
</receiver>

<!-- Provider 配置 -->
<provider>
<grant-uri-permission />
<meta-data />
</provider>

<!-- 所需类库配置 -->
<!--用于指定android应用可使用的用户库 -->
<uses-library />
</application>
</manifest>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: