测试积点老人 发表于 2018-6-22 11:17:14

Day1-1测试积点任务

问题:
appiumappium启动测试APP报错求解啊,试了很多方法,我目前得出的结论是 安卓7.0以
上的系统有问题
也在网上找了很多方法, 比如1、 找到appium的安装目录下的adb.js文件,windows版本
的目录如下:E:\Appium\node_modules\appium\node_modules\appium-adb\lib
2、 打开adb.js,手动修改该文件下的内容:
在1035行开始这段代码后面加上:outlines.shift();


ADB.prototype.getPIDsByName = function (name, cb) {
logger.debug("Getting all processes with '" + name + "'");
this.shell("ps '" + name + "'", function (err, stdout) {
if (err) return cb(err);
stdout = stdout.trim();
var procs = [];
var outlines = stdout.split("\n");
outlines.shift(); //在该处添加此行代码
3、重启appium


可是我根据这个路径找到的adb 文件里面,只有80行代码
然后我又试了几种方法,总之还没解决
报错内容如下


<div><font face="微软雅黑" size="3"> Encountered internal error running command: Error: Error executing adbExec. Original error: 'Command '/Users/mary/androiddevtools/android-sdk-macosx/platform-tools/adb -P 5037 -s ce56d2297cf4 shell ime enable io.appium.android.ime/.UnicodeIME' exited with code 137'; Stderr: ''; Code: '137'</font></div><div><font face="微软雅黑" size="3">at ADB.execFunc[        DISCUZ_CODE_0        ]nbsp;</font></div>


qqq911 发表于 2018-6-25 10:38:31

1.升级appium到最新版本

jingzizx 发表于 2018-6-25 10:39:43

看不出来,帮顶吧,查查新版本特性是否有哪些不一样

海海豚 发表于 2018-6-25 11:28:30

升级appium到最新版本

梦想家 发表于 2018-6-25 11:33:57

升级appium到最新版本
页: [1]
查看完整版本: Day1-1测试积点任务