群里有很多人问 AndroidManifest.xml ,在什么地方或者是做什么用的。正好这几天在看 android,自己总结下,希望对于新手有帮助。
AndroidManifest.xml 作用:手机组件启动,是经过 android 系统来启动的,在 android 启动组件之前,会先读取应用的 AndroidManifest.xml 文件,也叫清单文件,来获知应用中是否包含该组件,如果有会直接启动该组件。可以理解是一个应用的配置文件。
AndroidManifest.xml 位置:一般会放在应用目录的根目录下,方法是把.apk 更改为.zip。 解压后会看到一个 AndroidManifest.xml 文件。如图:
另外 AndroidManifest.xml 文件还包含以下信息:
口:应用需要申请的权限,比如访问网络或读取用户联系人列表
口:应用要求的最低 android 版本
口:应用将会用到的硬件或者软件,比如可能会使用到相机,蓝牙
口:应用用的非 android 标准开发库,比如 Google 地图 api
Tips:AndroidManifest.xml,打开之后,搜索 package,在后面会有 package 包名
搜索 activity ,后面会找到活动名。如图
如果有遗漏的地方,希望大家留言补充,谢谢。