一、使用aapt 查看app的包名和啟動(dòng)名
aapt即Android Asset Packing Tool ,在android SDK 的build-tools 目錄下。這個(gè)工具可以查看apk的包名啟動(dòng)名。
1、下載android SDK (鏈接地址相關(guān)的百度,不會(huì)的自行百度)

2、勾選

3、找到aapt, 將路徑 D:\Program Files\android-sdk\android-sdk\build-tools\23.0.2添加環(huán)境變量


4、打開cmd,輸入aapt,出現(xiàn)圖2,就是代表環(huán)境可以了


5、獲取apk包名
(1)、將準(zhǔn)備測(cè)試的APK放到D盤某個(gè)目錄,如D:\test
(2)、打開cmd,輸入指令aapt dump badging D:\test\xxx.apk(APK的全名)

6、獲取啟動(dòng)名launcherActivity
接著上面滑動(dòng),找到launchable-activity:

至此,就可以查看到app的包名和啟動(dòng)名了
二、通過adb命令行獲取包名、啟動(dòng)名
1、adb shell dumpsys window windows | findstr mFocusedApp 查看包名 啟動(dòng)名(windows)
2、adb shell dumpsys activity top | find "ACTIVITY" 查看包名/啟動(dòng)名
3、adb shell dumpsys activity activities | findstr "Run" 特別提醒,通過這個(gè)命令行查看啟動(dòng)名,上面的兩個(gè)個(gè)有可能會(huì)出錯(cuò)
在手機(jī)上安裝自己的app、再打開app出現(xiàn)啟動(dòng)頁(yè)的時(shí)候,在cmd中輸入 adb shell dumpsys activity activities | findstr "Run"

以上是查看app包名和啟動(dòng)名的方法,特別提醒如果包名和啟動(dòng)名輸入的不正確的話,使用appium打開app就會(huì)報(bào)錯(cuò)
