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

Android开发配置文件AndroidManifest.xml详解

2012-09-20 11:44 239 查看


有关Androidmanifest.xml文件中的数据提供,我们来看下Provider节点中用到的定义,可以看到包含了权限控制、排序方式完整的如下:1 <provider android:authorities="list"

2 android:enabled=["true" | "false"]

3 android:exported=["true" | "false"]

4 android:grantUriPermissions=["true" | "false"]

5 android:icon="drawable resource"

6 android:initOrder="integer"

7 android:label="string resource"

8 android:multiprocess=["true" | "false"]

9 android:name="string"

10 android:permission="string"

11 android:process="string"

12 android:readPermission="string"

13 android:syncable=["true" | "false"]

14 android:writePermission="string" >

15 </provider>

16

17

而对于服务相关定义如下:
1 <service android:enabled=["true" | "false"]

2 android:exported[="true" | "false"]

3 android:icon="drawable resource"

4 android:label="string resource"

5 android:name="string"

6 android:permission="string"

7 android:process="string" >

8 </service>

9

最后是Broadcast使用的Receiver定义,一般配合 和隐式处理。
1 <receiver android:enabled=["true" | "false"]

2 android:exported=["true" | "false"]

3 android:icon="drawable resource"

4 android:label="string resource"

5 android:name="string"

6 android:permission="string"

7 android:process="string" >

8 </receiver>

9

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: