APK包名和launcherActivity取法
每個新手在剛結束appium自動化,要嘗試下自己有無試水成功,小主在如何手機APP的基本信息的過程也有些糾結,不過有某個大神的熱心分享,具體地址忘記記錄下來了,大神莫怪莫怪小主。
- 一、下載aapt
1.在android-sdk裏面雙擊SDK-manager,下載buidl-tools
2.勾選build-tools,隨便選一個版本,我這裏選的是24的版本
3.下載完成後,在D:\androidsdk\android-sdk-windows\build-tools\24.0.0目錄下找到aapt.exe,將這個路徑設置環境變量,添加到path下
4.打開cmd。輸入aapt出現如下界面,說明環境OK了
- 二、獲取apk包名
1.將準備測試的APK放到D盤某個目錄,如D:\test
2.打開cmd,輸入指令aapt dump badging D:\test\xxx.apk(APK的全名,如手機淘寶.apk)
3.以手機淘寶.apk為例,如下圖
4.這裏就可以看到apk的包名:com.taobao.taobao
註:老司機可以直接把apk放在桌面上,輸入指令後拖到cmd框
- 三、獲取launcherActivity
1.接著上一步操作,cmd屏幕拖到中間l找到auncherActivity
2.這裏可以看到,淘寶的launcherActivity值為com.taobao.tao.welcome.Welcome
- 四、寫腳本
1platformName:這裏是android的apk
2.deviceName:手機設備名稱,通過adb devices查看
3.platformVersion:android系統的版本號
4.appPackage:apk包名
5.appActivity:apk的launcherActivity
好啦,上面都是轉載某位大神的,小主也嘗試過其他方法,如下
在uiautomatorviewer.bat截圖APP界面,可以看得到package
希望在起跑路上可以幫得到您!
APK包名和launcherActivity取法