appium解決每次運行都需要安裝Unlock以及AppiumSetting的問題


一、需要解決的問題

在部分android機型上每次運行最新版的appium-desktop都需要安裝AppiumSetting以及Unlock,並且安裝過程需要用戶手動來確認,即使測試機上已經安裝了這兩個組件,運行appium也會要求安裝,對於測試以及腳本的調試來說非常不便。
 

二、解決過程

進入appium的安裝目錄:

C:\Users\Administrator\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-android-driver\lib

每個人安裝的位置不一樣,總之找到\appium-desktop\resources\app\node_modules\appium\node_modules\appium-android-driver\lib就行。
如圖:
 
編輯這個文件,找到下面這行,把它注釋掉
 
繼續找到下面這兩行,也是把它注釋掉
 
這個文件就算改完了,保存並退出。
 
接下來改另外一個文件:
找到這個路徑:

C:\Users\Administrator\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-android-driver\build\lib

注意是在build路徑下的lib文件夾

編輯這個文件:

 

找到下面這行,將它注釋掉,並且在該行下方加上一行:

 

繼續修改以下兩行,改法同上面這個一樣:

 

ok,保存並且退出。重啟appium即可。不會再無休止地讓你安裝Unlock和AppiumSetting啦~

在mac環境,如果手動卸載了unlock.apk ,可以通過命令安裝到手機上去。

 

adb install /usr/local/lib/node_modules/appium/node_modules/_appium-unlock@2.0.0@appium-unlock/bin/unlock_apk-debug.apk


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM