如何獲取Android app的apk包名和launcherActivity?
阿新 • • 發佈:2019-02-15
若想要使用Appium來執行app,其前提條件:1、必須按鈕安裝Appium及其附屬(已完成);2、獲取app的apk及Activity
如何獲取呢,方法如下:
一、獲取apk包名
方法一、
1.將準備測試的APK放到E盤某個目錄,如D:\test
2.開啟cmd,輸入指令aapt dump badging E:\test\xxx.apk(APK的全名,如手機QQ.apk)
3.以手機QQ.apk為例,如下圖
4、得到手機QQ的包名為:com.tencent.mobileqq
方法二、在手機上安裝“包名檢視器”
1、在應用商店搜尋“包名檢視器”並下載安裝
2、啟動:包名檢視器
3、找到其app就能獲取包名
方法三、通過Appium客戶端
1、啟動Appium客戶端
2、點選Android圖示,如圖填寫
3、得到手機QQ的包名為:com.tencent.mobileqq
二、獲取launcherActivity名
方法一、
1.接著一的方法一操作,cmd螢幕拖到中間l找到auncherActivity
2.這裡可以看到,QQ的launcherActivity值為com.tencent.mobileqq.activity.SplashActivity
方法二、
1.接著一的方法三操作,cmd螢幕拖到中間l找到auncherActivity
2.這裡可以看到,QQ的launcherActivity值為com.tencent.mobileqq.activity.SplashActivity