Android Manifest
Android Manifest
描述
清单文件(Manifest)向 Android 系统提供了关于您的应用程序的基本信息,系统必须在运行应用程序的任何代码之前获取这些信息。除其他事项外,清单文件执行以下操作:
- 它命名应用程序的 Java 包。包名作为应用程序的唯一标识符。
- 它描述应用程序的组件——即构成应用程序的活动(activities)、服务(services)、广播接收器(broadcast receivers)和内容提供程序(content providers)。它命名实现每个组件的类,并发布其功能(例如,它们可以处理哪些 Intent 消息)。这些声明使 Android 系统了解组件是什么以及在什么条件下可以启动它们。
- 它决定哪些进程将托管应用程序组件。
- 它声明应用程序必须具备哪些权限才能访问 API 的受保护部分并与其他应用程序交互。
- 它还声明其他应用程序为了与该应用程序的组件交互所必须具备的权限。
- 它列出在应用程序运行时提供分析和其他信息的 Instrumentation 类。这些声明仅在应用程序开发和测试阶段存在于清单中;在应用程序发布之前会被移除。
- 它声明应用程序所需的 Android API 最低级别。
- 它列出应用程序必须链接的库。
建议
此条目仅供参考,无适用建议。