Macaca macaca 定位工具 app-inspect 启动报错 error:command failed

summe · 2017年06月01日 · 最后由 bauul 回复于 2017年06月06日 · 1477 次阅读

C:\Users\Summe>app-inspector -u F1JSA02000362 --verbose

server.js:16:12 [master] pid:11412 server start with config:
{ port: 5678,
verbose: true,
udid: 'F1JSA02000362',
ip: '192.168.199.148',
host: 'Summe-PC',
loaded_time: '2017-06-01 17:26:46' }
app-inspector.js:43:12 [master] pid:11412 server start at: http://192.168.199.148:5678
{ Error: Command failed: D:\android-sdk\android-sdk-windows/platform-tools/adb -s F1JSA02000362 push C:\Users\Summe\AppData\Roaming\npm\node_modules\app-inspect
or\node_modules\uiautomatorwd\app\build\outputs\apk\app-debug.apk /data/local/tmp/com.macaca.android.testing
at ChildProcess.exithandler (child_process.js:204:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:886:16)
at Socket. (internal/child_process.js:342:11)
at emitOne (events.js:96:13)
at Socket.emit (events.js:188:7)
at Pipe._handle.close as _onclose
killed: false,
code: 1,
signal: null,
cmd: 'D:\android-sdk\android-sdk-windows/platform-tools/adb -s F1JSA02000362 push C:\Users\Summe\AppData\Roaming\npm\node_modules\app-inspector\node
_modules\uiautomatorwd\app\build\outputs\apk\app-debug.apk /data/local/tmp/com.macaca.android.testing' }

共收到 10 条回复 时间 点赞

C:\Users\Summe\AppData\Roaming\npm\node_modules\app-inspector\node_modules\uiautomatorwd\app\build\outputs\apk\app-debug.apk
这个路径下的 apk 有没有?
手机上是不是已经存在这个 app?
如果没有,重新下载 macaca 驱动,
将手机上的
android-unlock
com.macaca.android.testing.test
UiAutomator sample
这三个 app 卸载掉再试试看

一样的问题,刚解决了
就是那个文件夹下面的 apk 没有生成成功,我的原因是 gradle 没配好,导致 macaca-android 安装过程出错
解决了这个问题再重新安装一下 app-inspector 就行了

\app-inspector\node
_modules\uiautomatorwd\app 把别人这个文件夹下有个 build 文件夹全部拷过来就好了。

linpengcheng 回复

谢谢 。现在出现问题通过 qpp-inspector 定位出来的 xpath 执行测试的时候提示元素没有找到?

summe 回复

是不是最新版的啊 2.0.1 我 这边刚刚试了下 是好的

linpengcheng 回复

是呀,xpath 定位后,执行测试,元素都找不到,,,好尴尬呀

summe 回复

是不是定位定错了?

linpengcheng 回复

2.0.3 的版本有用吗 安装的时候就报错了

因为你的环境变量里面没有 gradle 吧,第一次需要打包这 apk 的

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册