AndroidManifest.xml详解------------------pjjun
2011-09-15 11:48
477 查看
每一个Android系统的应用程序在根目录都有一个AndroidManifest.xml这样一个配置文件,这个文件主要介绍了Android应用程序的本质信息,当运行Android的应用程序时它都会读这个配置文件,所以这个配置文件是核心文件,也是必须掌握的。
主要组件:activities, services, broadcast receivers, and content providers 来构成Android应用程序,它们都是以类来命名,并发布在应用程序中各自要实现的功能,并可以让应用程序要做点什么,在什么条件下可以运行。它还处理主应用程序中的组件,可以管理关系紧密的API的部分与应用程序之间的访问权限,可以管理应用程序中组件的访问权限,它列出了仪表类,它们提供分析和其他信息的应用程序运行。供开发都测试与开发,在发布之前,它们会被删除。
接下来,介绍这个文件结构,有哪些功能
<?xml version="1.0" encoding="utf-8"?>
<manifest>
<uses-permission/>
<permission/>
<permission-tree/>
<permission-group/>
<instrumentation/>
<uses-sdk/>
<uses-configuration/>
<uses-feature/>
<supports-screens/>
<compatible-screens/>
<supports-gl-texture/>
<application>
<activity>
<intent-filter>
<action/>
<category/>
<data/>
</intent-filter>
<meta-data/>
</activity>
<activity-alias>
<intent-filter> . . .</intent-filter>
<meta-data/>
</activity-alias>
<service>
<intent-filter> . . .</intent-filter>
<meta-data/>
</service>
<receiver>
<intent-filter> . . .</intent-filter>
<meta-data/>
</receiver>
<provider>
<grant-uri-permission/>
<meta-data/>
</provider>
<uses-library/>
</application>
</manifest>
主要组件:activities, services, broadcast receivers, and content providers 来构成Android应用程序,它们都是以类来命名,并发布在应用程序中各自要实现的功能,并可以让应用程序要做点什么,在什么条件下可以运行。它还处理主应用程序中的组件,可以管理关系紧密的API的部分与应用程序之间的访问权限,可以管理应用程序中组件的访问权限,它列出了仪表类,它们提供分析和其他信息的应用程序运行。供开发都测试与开发,在发布之前,它们会被删除。
接下来,介绍这个文件结构,有哪些功能
<?xml version="1.0" encoding="utf-8"?>
<manifest>
<uses-permission/>
<permission/>
<permission-tree/>
<permission-group/>
<instrumentation/>
<uses-sdk/>
<uses-configuration/>
<uses-feature/>
<supports-screens/>
<compatible-screens/>
<supports-gl-texture/>
<application>
<activity>
<intent-filter>
<action/>
<category/>
<data/>
</intent-filter>
<meta-data/>
</activity>
<activity-alias>
<intent-filter> . . .</intent-filter>
<meta-data/>
</activity-alias>
<service>
<intent-filter> . . .</intent-filter>
<meta-data/>
</service>
<receiver>
<intent-filter> . . .</intent-filter>
<meta-data/>
</receiver>
<provider>
<grant-uri-permission/>
<meta-data/>
</provider>
<uses-library/>
</application>
</manifest>
相关文章推荐
- AndroidManifest.xml配置文件详解
- AndroidManifest.xml文件详解(supports-gl-texture)
- AndroidManifest.xml文件的android:supportsRtl属性详解
- AndroidManifest.xml文件详解--service
- AndroidManifest.xml配置文件详解
- AndroidManifest.xml文件综合详解
- AndroidManifest.xml文件详解(receiver)
- AndroidManifest.xml文件详解(uses-configuration)
- AndroidManifest.xml详解
- AndroidManifest.xml文件详解
- android之manifest.xml内provider详解
- AndroidManifest.xml清单文件详解--meta-data节点
- AndroidManifest.xml配置文件详解
- AndroidManifest.xml文件详解
- AndroidManifest.xml 详解 1 作用
- AndroidManifest.xml详解(转)
- AndroidManifest.xml文件详解
- 【Android】 AndroidManifest.xml 结构详解
- AndroidManifest.xml文件详解(uses-feature)
- Android:manifest.xml详解