1. 程式人生 > >Android自動化測試探索(三)Android SDK tools安裝、aapt配置以及使用aapt獲取apk包名

Android自動化測試探索(三)Android SDK tools安裝、aapt配置以及使用aapt獲取apk包名

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.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='5510' versionName='5.5.1.0' platformBuildVersionName='5.5.1.0' compileSdkVersion='23' compileSdkVersionCodename='6.0-2438415'
sdkVersion:'16'
targetSdkVersion:'26'

&n