学向勤中得,萤窗万卷书。这篇文章主要讲述Appium禁止appium setting和unlock在设备上重复安装相关的知识,希望能为你提供帮助。
1、文件:/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-android-driver/lib/driver.js,注释以下几句代码
await
this.adb.uninstallApk(this.opts.appPackage);
【Appium禁止appium setting和unlock在设备上重复安装】
await
helpers.installApkRemotely(this.adb,
this.opts);
await
helpers.resetApp(this.adb,
this.opts.app,
this.opts.appPackage,
this.opts.fastReset);
await
this.checkPackagePresent();
2、文件:/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-android-driver/build/lib/driver.js,注释以下几句代码:
return _regeneratorRuntime.awrap(_androidHelpers2[‘default‘].resetApp(this.adb, this.opts.app, this.opts.appPackage, this.opts.fastReset));
return _regeneratorRuntime.awrap(this.adb.uninstallApk(this.opts.app));
return _regeneratorRuntime.awrap(_androidHelpers2[‘default‘].installApkRemotely(this.adb, this.opts));
return _regeneratorRuntime.awrap(this.checkPackagePresent());
3、文件:/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-android-driver/lib/android-helpers.js 注释以下几句代码
await
adb.
install
(unicodeIMEPath,
false
);
await
helpers.pushSettingsApp(adb);
await
helpers.pushUnlock(adb);
4、文件/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-android-driver/build/lib/android-helpers.js
替换以下几句代码
return _regeneratorRuntime.awrap(helpers.initUnicodeKeyboard(adb))
替换为return context$1$0.abrupt(‘return‘, defaultIME);
return _regeneratorRuntime.awrap(helpers.pushSettingsApp(adb));
替换为return context$1$0.abrupt(‘return‘, defaultIME);
return _regeneratorRuntime.awrap(helpers.pushUnlock(adb));
替换为return context$1$0.abrupt(‘return‘, defaultIME);
推荐阅读
- JAVA android 获取assets文件夹中的properties文件 并从中获取数据
- 钢铁蚂蚁(Iron Ant)游戏下载 | 手机游戏免费下载 | 安卓版免费下载 | Android版本免费下载 - 角色扮演 动作 休闲
- Android获取系统时间yyyyMMddHHmmssSSS
- 使用 Appium 测试微信小程序 Webview
- 勇闯天塔 (TOTEM) 游戏下载 | 手机游戏免费下载 | 安卓版免费下载 | Android版本免费下载 - 解谜游戏 闯关游戏 冒险游戏
- Servlet开发 | 利用 Filter + 反射 处理 URL, 精简 servlet-mapping
- Hybrid APP架构设计思路
- Eclipse+ADT+Android SDK 搭建安卓开发环境(转)
- App 区别