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,現在再次運行腳本就不會再安裝輸入法了