aapt 命令查看apk包名、主activity、版本等信息
来源:互联网 发布:软件研发分包管理制度 编辑:程序博客网 时间:2024/06/05 16:06
在做APP自动话的时候,获取apk的包名、activity信息是最基础的,问开发虽然是最快最简单的方式,但是这样就显得测试不是很专业了
网上找资料找半天,各种方式的都有,听他们的不如自己实践的自在,所以记录一下最简单的一种方式,
跟现在手机获取root权限有点难,所以在这种情况下,想要知道apk的包名、activity等信息也就有点困难了;
以下是通过aapt命令的方式获取包名
再次之前需要你的appium环境已经安装好了,其实aapt这个就是android-sdk自带的
以为自己的电脑为例:
1.找到aapt的位置:
我的android-sdk安装在D盘下,所以实际位置实在:D:\Program Files (x86)\Android\android-sdk\build-tools\26.0.1
要是实在找不到,就用windows的全局查找吧,在android-sdk这个文件夹下找也快
2.cmd进入这个文件夹,(因为没有将aapt加入到环境变量中,所以通过这种方式)
3.使用aapt命令:aapt[空格]dump[空格]badging[空格]APK文件
备注:因为数据比较多,所以建议把获取的文件输入到一个txt文件里
实际使用命令就是:aapt[空格]dump[空格]badging[空格]APK文件 > d:/log.txt
你就可以去D盘下的log.txt里去找相关信息了
4.实例
aapt dump badging D:\ceshi.apk > D:/log.txt ,现在可以去D盘查看log.txt文件里的信息了
在包里搜package,后面的name就是包名了,搜activity,可以获取到appActivity,其他的信息一样
aapt的命令很强大,以后再继续学习,先把目前最基础的解决了
ps:网上还有什么反编译或者其他方式,总结下来没这个简单
- aapt 命令可应用于查看apk包名、主activity、版本等很多信息
- aapt 命令可应用于查看apk包名、主activity、版本等很多信息
- aapt 命令可应用于查看apk包名、主activity、版本等很多信息
- aapt 命令可应用于查看apk包名、主activity、版本等很多信息
- aapt 命令可应用于查看apk包名、主activity、版本等很多信息
- aapt 命令可应用于查看apk包名、主activity、版本等很多信息
- aapt 命令查看apk包名、主activity、版本等信息
- aapt 命令可应用于查看apk包名、主activity、版本等信息
- Mac通过aapt命令查看apk的包名等信息
- aapt命令获取apk详细信息(包名、版本号、版本名称、兼容api级别、启动Activity等)
- 查看APK的包名,launchable-activity,版本等相关信息
- 利用build_tools 里的aapt查看 apk包信息(versionCode,versionName,包名等)
- 使用aapt查看apk包名和启动的activity
- aapt 命令 查看包名
- 利用 aapt 命令查看 apk 信息
- 使用aapt查看apk包名和第一个启动的activity
- 使用aapt获取android apk信息(包名、启动Activity、权限)
- aapt查看apk版本
- sqlserver中如何设置两个自动增长的表示列
- 三点估算法
- 【JDK源码】String的replace方法源码解析--step by step
- sqlserver权限设计
- 用construct2制作的血腥射击游戏
- aapt 命令查看apk包名、主activity、版本等信息
- 火易文化传媒|太原动漫游戏设计开发工作室-火易教育
- http响应码明细
- 怎么将导出的sql文件再次导入到数据库?
- 搜狐狐友通过增加知名度增加用户量
- caffe在ubuntu16.04安装遇到的问题及解决方法(CPU ONLY)
- Linux系统(二)
- CTP 客户端 技术相关 简介 一
- 面试记录第十一节——(volley框架)