Appium移动终端每次运行时都要安装 Unlock、Setting

一、查找Appium在本地安装的路径

C:\Users\Administrator>where appium
C:\Users\Administrator\AppData\Roaming\npm\appium
C:\Users\Administrator\AppData\Roaming\npm\appium.cmd

二、手动打开android-helpers.js文件

详细路径:

    1、C:\Users\Administrator\AppData\Roaming\npm\node_modules\appium\node_modules\appium-android-driver\lib下的android-hlpers.js文件

    2、C:\Users\Administrator\AppData\Roaming\npm\node_modules\appium\node_modules\appium-android-driver\build\lib中的android-helpers.js文件

#注释475行如下代码
//await helpers.pushSettingsApp(adb);

#注释486行如下代码
//await helpers.pushUnlock(adb);
#注释1128行下面这行代码
//return _regeneratorRuntime.awrap(helpers.pushSettingsApp(adb));

#修改为如下:
return context$1$0.abrupt('return', defaultIME);

#注释1163行下面这行代码
//return _regeneratorRuntime.awrap(helpers.pushUnlock(adb));

#修改如下:
return context$1$0.abrupt('return', defaultIME);

 备注:

  1、修改完成后,记得重启Appium服务

  2、如果移动终端中无这两个app,可以手动安装至移动终端

 

posted @ 2019-03-06 18:31  那夜床塌了  阅读(261)  评论(0编辑  收藏  举报