首页
学习
活动
专区
圈层
工具
发布

Android自动化测试探索(三)Android SDK tools安装/aapt配置/使用aapt获取apk包名

Android SDK tools安装

找到对应mac的版本下载安装即可

AAPT配置

#1. 进入根目录

代码语言:javascript
代码运行次数:0
复制
cd ~

#2. 打开.bash_profile, 如果没有这个文件可以自己创建一个

代码语言:javascript
代码运行次数:0
复制
open .bash_profile

#3. 查看下adnroid sdk tools的版本

代码语言:javascript
代码运行次数:0
复制
Jackeys-MacBook-Pro:~ jackey$ ls ~/Library/Android/sdk/build-tools
29.0.0

#4. 在.bash_profile后面加上以下内容

代码语言:javascript
代码运行次数:0
复制
AAPT_HOME=~/Library/Android/sdk/build-tools/29.0.0
export AAPT_HOME  
export PATH=$PATH:$AAPT_HOME

注意改成跟自己的版本号一致

#5. 保存.bash_profile文件后,启用配置

代码语言:javascript
代码运行次数:0
复制
source .bash_profile

#6. 输入aapt检查是否配置成功

代码语言:javascript
代码运行次数:0
复制
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的包名

代码语言:javascript
代码运行次数:0
复制
aapt dump badging <apk文件路径>

示例:

代码语言:javascript
代码运行次数:0
复制
Jackeys-MacBook-Pro:desktop jackey$ aapt dump badging 瓜子二手车.apk 
package: name='com.ganji.android.haoche_c' versionCode='5510' versionName='5.5.1.0' platformBuildVersionName='5.5.1.0' compileSdkVersion='23' compileSdkVersionCodename='6.0-2438415'
sdkVersion:'16'
targetSdkVersion:'26'
下一篇
举报
领券