Android Manifest XML:组件的声明

Posted Naray

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Manifest XML:组件的声明相关的知识,希望对你有一定的参考价值。

一、简介

  android需要一个保存在工程根目录下的XML文件AndroidManifest.xml,Android会使用这个文件来启动你的应用程序。

二、AndroidManifest.xml文件结构

  Manifest XML文件中,<manifest>标签有4个标准属性:

  • <application>:这个标签的android:icon属性指向我们放在res/drawable目录中的icon.png文件。android:label属性指向存储在string.xml文件中的应用程序名称。
  • <activity>:通过在android:name属性中指定名称来声明应用程序的活动类。
  • <intnet-filter>:这个标签指定了启动应用程序的Intent对象的动作和类型。其它的动作是android.intent.category.MAIN,这个动作表示启动main.xml文件。种类是android.intent.category.LAUNCHER。
  • <uses-sdk>:这个标签通过android:minSdkVersion属性指定了应用程序所支持的最低SDK版本。

  当然,也有一些其它的标签:

  • <service>: 这个标签通过android:name指定名称来声明应用程序的服务类。
  • <receiver>:这个标签通过android:name指定名称来声明应用程序的广播接收器类。
  • <provider>:这个标签通过android:name指定名称来声明应用程序的内容提供器。在应用启动时,需要访问哪些内容提供器。

以上是关于Android Manifest XML:组件的声明的主要内容,如果未能解决你的问题,请参考以下文章

android开发中怎么获取manifest.xml文件中的信息

android manifest.xml 文件

Android安卓四大组件之Activity

AndroidManifest.xml

四大组件之Activity(下)——Activity的常用Manifest属性启动模式ADB调试

以编程方式从 android 中的 manifest.xml 检索权限