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,现在再次运行脚本就不会再安装输入法了