Android自动化测试探索(三)Android SDK tools安装、aapt配置以及使用aapt获取apk包名
2024-08-27 19:36:56
Android SDK tools安装
下载连接: https://www.androiddevtools.cn
找到对应mac的版本下载安装即可
AAPT配置
#1. 进入根目录
cd ~
#2. 打开.bash_profile, 如果没有这个文件可以自己创建一个
open .bash_profile
#3. 查看下adnroid sdk tools的版本
Jackeys-MacBook-Pro:~ jackey$ ls ~/Library/Android/sdk/build-tools
29.0.0
#4. 在.bash_profile后面加上以下内容
AAPT_HOME=~/Library/Android/sdk/build-tools/29.0.
export AAPT_HOME
export PATH=$PATH:$AAPT_HOME
注意改成跟自己的版本号一致
#5. 保存.bash_profile文件后,启用配置
source .bash_profile
#5. 输入aapt检查是否配置成功
Jackeys-MacBook-Pro:~ jackey$ aapt
Android Asset Packaging Tool Usage:
aapt l[ist] [-v] [-a] file.{zip,jar,apk}
List contents of Zip-compatible archive.
使用aapt获取apk的包名
aapt dump badging <apk文件路径>
示例:
Jackeys-MacBook-Pro:desktop jackey$ aapt dump badging 瓜子二手车.apk
package: name='com.ganji.android.haoche_c' versionCode='' versionName='5.5.1.0' platformBuildVersionName='5.5.1.0' compileSdkVersion='' compileSdkVersionCodename='6.0-2438415'
sdkVersion:''
targetSdkVersion:''
最新文章
- Android中动态更新ListView(转)
- Linux jstack命令详解
- HTTPClient模块的HttpGet和HttpPost
- 【转】ASCII码表在线查询
- mui实现支付宝支付功能
- ZCTF-final-restaurant1
- JQuery DataTables Editor---页面内容修改&;&;数据库信息修改 (1)
- [SOJ] DAG?
- mac下导出kindle单词本的单词
- es6基础系列二:Number
- .NetCore~Json代替了Xml
- Perl线程队列:Thread::Queue
- configure: error: You need a C++ compiler for C++ support.[系统缺少c++环境]
- 【bzoj1029】【JSOI2007】建筑抢修
- HAVING COUNT(*) >; 1的用法和理解
- win 10+ iis 10 部署.net core 1.1 web api
- 前端之JS的线程(最易懂)
- Linux 静态链接库和动态连接库
- Python ---- super()使用
- 【转】SQL SERVER获取索引脚本
热门文章
- yii的简单片段缓存
- 今天用pro安装nginx+php+mysql出现故障的解决方法
- struts1和struts2安全线
- WPF实用指南一:在WPF窗体的边框中添加搜索框和按钮
- ELINK编程器典型场景之序列号烧写
- generate eml file
- 小记同学一次奇葩的DNS欺骗实验失败经历
- SQLServer 进程无法向表进行大容量复制(错误号: 22018 20253)
- Excel的Range对象(C#)
- ORA-13541: system moving window baseline size (691200) greater than retention (432000)