博客內容用於技術交流學習,讀者通過學習本博客內容後進行的任何違法違規操作與本人無關,特此聲明。
關鍵點:
1、獲取對應的app的Android應用的包名appPackage
2、設置對應的app的appActivity
本篇博客示例手機app:學習強國
PC應用環境安裝
1、安裝appium:
網址:https://github.com/appium/appium-desktop/releases
點擊對應系統的安裝版本,下載安裝(不需要特別配置)。
2、安裝Android Studio:
網址:https://developer.android.com/studio/index.html
點擊下載按鈕即可。
安裝成功後,需要配置 **系統路徑(path) **:
1 添加一個系統變量,變量值爲Sdk路徑。(Sdk路徑可通過打開Android Studio的Sdk配置查看,如圖3所示:Android SDK Location)
圖1
2 再將tools以及platform-tools添加到路徑中
圖2
圖3
3、打開appium,進行PC與手機的配置
1 打開appium後點擊Start Server
圖4
圖5
appPackage
appActivity
PlatformName
deviceName
其中devicename可以自行設置,PlatformName根據手機操作系統設置注意拼寫要正確,不然會報錯!圖6
1、用數據線手機與PC後,開啓手機的USB調試模式
2、windows系統進入cmd後輸入adb devices -l ,若出現如下圖所示類似信息說明連接成功
圖7
進入手機命令環境:
adb shell
輸出當前app的appPackage以及appActivity:
dumpsys activity | grep mFocusedActivity
例如 學習強國app的appPackage以及appActivity即爲:
圖8
此外利用如下命令,可以列出所有手機可運行的appPackage:
pm list packages
到這裏,就可以點擊圖6中的Start session開始開發了~
參考文章:
1、adb 查看android手機中應用的包名和安裝位置
https://blog.csdn.net/weixue9/article/details/82755417
2、Appium系列文章(1)獲取appPackage和appActivity
https://www.cnblogs.com/iloverain/p/9614262.html