Appium做自動化時,每次運行都重複安裝Appium的輸入法解決方法

Appium使用真機做自動化時,每次運行都重複安裝Appium的一個輸入法APP(Appium Android Input Manager for Unicode)

解決方法:

1、在安裝目錄裏面,如默認安裝路徑‘ C:\Users\Administrator\AppData\Local\Programs\Appium\resources\app\node_modules\appium\node_modules\appium-android-driver\lib ’,找到文件‘ android-helpers ’

把文件中‘await adb.install(unicodeIMEPath, {replace: false});’行註釋掉

 

2、在安裝目錄裏面,如默認安裝路徑‘ C:\Users\Administrator\AppData\Local\Programs\Appium\resources\app\node_modules\appium\node_modules\appium-android-driver\build\lib ’,找到文件‘ android-helpers ’

把文件中‘return _regeneratorRuntime.awrap(adb.install(_appiumAndroidIme.path, { replace: false }));’行註釋掉

在註釋行下面新增行‘ return context$1$0.abrupt('return', defaultIME); ’

OK,現在再次運行腳本就不會再安裝輸入法了