androidmanifest.xml文件的作用:1、是每个android程序中必须的文件,它位于整个项目的根目录;2、配置程序运行所必要的组件,权限,以及一些相关信息;3、是整个应用的入口,所以有助于更加深入的理解Android。
androidmanifest.xml文件的作用:
AndroidManifest.xml
是每个android程序中必须的文件,它位于整个项目的根目录。我们每天都在使用这个文件,往里面配置程序运行所必要的组件,权限,以及一些相关信息。但是对于这个文件,我们真正又了解多少了,还是只是停留在只会简单的配置,而不明白其中的具体含义,以及为什么要这样设置?今天就让我们来详细的学习一下这个文件里各项参数的具体含义,因为它是整个应用的入口,所以有助于我们更加深入的理解Android。
一、概述:
AndroidManifest.xml是Android应用的入口文件,它描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities
, ContentProviders
, Services
, 和Intent Receivers
,还能指定permissions
和instrumentation
(安全控制和测试)。
二、结构图
<?xmlversion="1.0"encoding="utf-8"?> <manifest> <uses-sdk/> <uses-configuration/> <uses-feature/> <uses-permission/> <permission/> <permission-tree/> <permission-group/> <instrumentation/> <supports-screens/> <application> <activity> <intent-filter> <action/> <category/> </intent-filter> </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>
想了解更多编程学习,敬请关注php培训栏目!
以上是androidmanifest.xml文件的作用是什么的详细内容。更多信息请关注PHP中文网其他相关文章!