什么是Android中的清单文件?

Ama*_*ngh 13 android android-manifest

任何人都可以用简单的话来解释我在Android中使用Manifest文件和R.java文件有什么用.

为什么我们在制作应用程序时需要这些文件?

Gan*_*y C 9

查看此链接,

http://developer.android.com/guide/topics/manifest/manifest-intro.html

表现

每个应用程序必须在其根目录中包含一个AndroidManifest.xml文件(具有该名称).清单提供了有关Android系统应用程序的基本信息,系统在运行任何应用程序代码之前必须具备的信息

R.Java

它将具有我们项目中使用的所有资源的标识符

谢谢.


小智 7

清单文件:

  1. 这是一个声明文件.
  2. 这里只有哪个活动应该首先开始,已经宣布.
  3. 它声明应用程序必须具有哪些权限.
  4. 它还声明了其他人为了进行交互而需要具有的权限.
  5. 它声明了Android API的最低级别.
  6. 它列出了应用程序必须链接的库.
  7. 所有组件都应该在这里声明.
  8. 组件是活动,服务,广播接收器和内容提供商.

R.java文件:

  1. 它是aapt(Android资产包装工具)自动生成的文件,其中包含res /目录的所有资源的资源ID.
  2. 如果在activity_main.xml文件中创建任何组件,则会在此文件中自动创建相应组件的ID.
  3. 可以在活动源文件中使用此标识对组件执行任何操作.