appium 1.6.x版本去除安装Unlock、Setting
(appium目录不知道可以查看appium运行日志)
修改目录/usr/local/lib/node_modules/appium/node_modules/appium-android-driver/build/lib/下的
android-helpers.js和driver.js文件
android-helpers.js
注释掉以下
helpers.pushSettingsApp = function callee$0$0(adb) {
return _regeneratorRuntime.async(function callee$0$0$(context$1$0) {
while (1) switch (context$1$0.prev = context$1$0.next) {
case 0:
_logger2['default'].debug("Pushing settings apk to device...");
context$1$0.prev = 1;
context$1$0.next = 4;
//return _regeneratorRuntime.awrap(adb.installOrUpgrade(_ioAppiumSettings.path, SETTINGS_HELPER_PKG_ID));//注释掉
return;//增加
helpers.initUnicodeKeyboard = function callee$0$0(adb) {
var defaultIME, appiumIME;
return _regeneratorRuntime.async(function callee$0$0$(context$1$0) {
while (1) switch (context$1$0.prev = context$1$0.next) {
case 0:
_logger2['default'].debug('Enabling Unicode keyboard support');
_logger2['default'].debug("Pushing unicode ime to device...");
context$1$0.next = 4;
//return _regeneratorRuntime.awrap(adb.install(_appiumAndroidIme.path, false));//注释掉
return;//增加
context$1$0.next = 14;
//return _regeneratorRuntime.awrap(helpers.pushSettingsApp(adb));//注释掉
return;//增加
context$1$0.next = 17;
//return _regeneratorRuntime.awrap(helpers.pushUnlock(adb));//注释掉
return;//增加
最新文章
- Linux-ubuntu指令使用积累(长期更新)
- About SCCM 2012 UDA(User Device Affinity)
- Java Web基础——Action+Service +Dao三层的功能划分
- 桥牌笔记:Skill Level 4 D8
- 重点关注之自定义序列化方式(Protobuf和Msgpack)
- Unity3d 基础知识学习 工具篇
- Java笔记-快速失败and安全失败
- hibernate+spring+mvc+Easyui框架模式下使用grid++report的总结
- 《JavaScript设计模式与开发实践》读书笔记之享元模式
- vue2.0 路由模式mode=";history";的作用
- 简单读!zookeeper单机模式的启动逻辑
- 【评分】Alpha阶段
- mysql安装使用
- 扩展中国剩余定理学习笔记+模板(洛谷P4777)
- 基于OpenGL编写一个简易的2D渲染框架-08 重构渲染器-整体架构
- vuex入门文档
- SDN核心技术剖析和实战指南---读书笔记
- Gitbook 生成 pdf 中文字体错乱问题解决办法
- python3 爬虫之Pyquery的使用方法
- gulp入门详情