1. 程式人生 > >如何獲取Android app的apk包名和launcherActivity?

如何獲取Android app的apk包名和launcherActivity?

若想要使用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