移动测试基础 关于 AndroidManifest.xml

0x7C00 · 2015年01月13日 · 最后由 0x7C00 回复于 2015年01月13日 · 2140 次阅读

群里有很多人问 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 ,后面会找到活动名。如图

如果有遗漏的地方,希望大家留言补充,谢谢。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 5 条回复 时间 点赞

xml 文件用什么打开的,怎么是那样?

#1 楼 @doctorq 用 notepad++ 打开的。可能是我的设置问题。_^

#2 楼 @xie_0723 用 eclipse 打开试试

加密了 二进制的文件 除非反编译打开的 不然都会这样~

#3 楼 @doctorq Ok .谢谢

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册