1.AndroidManifest.xml文件的主要功能:

  a.说明Android应用程序所属的Java包,Java包是Android应用程序的唯一标识,同一台设备上不能有两个或两个以上的应用程序属于同一个Java包

  b.声明Android应用程序所必备的权限,用以访问受保护部分API以及与其他Android应用程序的交互

  c.声明Android应用程序其他的必备权限,用以该应用程序中组成部件之间的交互

  d.声明Android应用程序所需要的Android API的最低版本级别

2.AndroidManifest.xml中的主要标签

  application标签:一个清单文件只能包含一个application节点。其还可作为一个包含了活动、服务、内容提供器和广播接收器标签的容器,用来指定应用程序组件。

  activity标签:应用程序显示的每一个Activity都要求有一个activity标签,并使用android:name属性来指定类的名称。

  service标签:与activity标签一样,应用程序中使用的每一个service类都要创建一个新的service标签。

  provider标签:provider标签用来说明应用程序中每一个类容提供器,而来管理数据访问以及程序类和程序间共享的。

  receiver标签:通过添加receiver标签,可以注册广播接收器(BroadcastReceiver),而不用事先启动应用程序。

  user-permission标签:user-permission标签中声明了应用程序的权限,这些权限是应用程序正常执行所必须的。

更多相关文章

  1. android fragment(android.support.v4.app.Fragment和android.app
  2. Android系统权限和root权限
  3. Android数据库代码备忘
  4. Android(安卓)应用程序中-设置-蓝牙,若隐藏蓝牙功能
  5. Android(安卓)XML文件解析
  6. Android单元测试
  7. RK3326 Android(安卓)8.1 为自己的APK的服务默认开启无障碍权限,
  8. Android基础知识大纲
  9. linux eclipse中运行android AVD 错误

随机推荐

  1. 删除Android(安卓)Studio中的工作空间(pro
  2. Android添加ButterKnife时报错Error:(2,
  3. 编译android源码
  4. Android事件总线 浅谈 EventBus
  5. 2018 Android(安卓)框架汇总(转)
  6. Android:如何显示网络图片
  7. Android第四十二期 - 关于微信手势退出Ac
  8. 使用kotlin开发android
  9. Android(安卓)中数据库查询方法 query()
  10. AndroidPN测试(Android(安卓)Push Notific