采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
每次启动appium的时候都会初始化一次setting和unlock app,好烦,有什么办法不让他初始化吗?
appium desktop 桌面版本和appium desktop无界面命令行版本 不一样:分别说下有点啰嗦:
一、appium desktop 桌面版:
先看appium desktop桌面安装版本 2.双击安装之后,会安装到c盘,可以直接搜索:appium desktop,然后按以下层级找到android-helpers.js 修改如下几个地方 \appium-desktop\resources\app\node_modules\appium\node_modules\appium-android-driver\lib
修改如下几个地方:1.注释掉355行 // await adb.install(unicodeIMEPath, false); 2.注释掉522行 // await helpers.pushSettingsApp(adb);3. 注释掉526行 // await helpers.pushUnlock(adb); 3.再继续找到build\lib下的android-helpers.js文件\appium-desktop\resources\app\node_modules\appium\node_modules\appium-android-driver\build\lib```修改如下几个地方:1.注释掉919行,然后加一行代码 // return _regeneratorRuntime.awrap(adb.install(_appiumAndroidIme.path, false)); return context$1$0.abrupt('return', defaultIME);2.注释掉1366行,然后加一行代码 // return _regeneratorRuntime.awrap(helpers.pushSettingsApp(adb)); return context$1$0.abrupt('return', defaultIME);3.注掉1380行,然后加一行代码 // return _regeneratorRuntime.awrap(helpers.pushUnlock(adb));
return context$1$0.abrupt('return', defaultIME);
修改完后保存,然后重启appium,重新执行代码,就不会重复安装Unlock和Appium Setting了二:appium desktop 命令行版本
如果是通过npm安装的appium命令行版本,我的命令行版本是1.8.1,那就在c盘搜索:npm,然后一层层找到以下路径\npm\node_modules\appium\node_modules\appium-android-driver 2.在\npm\node_modules\appium\node_modules\appium-android-driver\lib\android-helpers.js打开修改修改如下几个地方:1.注释掉358行 // await adb.install(unicodeIMEPath, false); 2.注释掉570行 // await helpers.pushSettingsApp(adb);3. 注释掉581行 // await helpers.pushUnlock(adb);```3.继续在\npm\node_modules\appium\node_modules\appium-android-driver\build\lib\android-helpers.js打开修改```修改如下几个地方:1.注释掉782行,然后加一行代码 // return _regeneratorRuntime.awrap(adb.install(_appiumAndroidIme.path, false)); return context$1$0.abrupt('return', defaultIME);2.注释掉1285行,然后加一行代码 // return _regeneratorRuntime.awrap(helpers.pushSettingsApp(adb));
return context$1$0.abrupt('return', defaultIME);3.注掉1321行,然后加一行代码 // return _regeneratorRuntime.awrap(helpers.pushUnlock(adb)); return context$1$0.abrupt('return', defaultIME);
感谢王爽同学的回复,非常详细,实用。给其他同学提供了很大的帮助。再接再厉,向爬虫大神迈进
登录后可查看更多问答,登录/注册
从App数据抓取到数据可视化,全流程讲解
4.3k 1
1.8k 10
2.2k 2
2.3k 21
1.5k 18
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号