Macaca 启动报 Error: Command failed: D:\Android\SDK\platform-tools\adb.exe -s emulator-5554 push C:\Program Files\nodejs\node-global\node_modules\app-inspector\node_modules\uiautomatorwd\app\build\outputs\apk\debug\app-debug.apk /data/local/tmp/com.macaca.android.testing 有遇见过吗

haha269 · 2020年04月09日 · 最后由 double_ble 回复于 2021年03月03日 · 3324 次阅读

app-inspector.js:45:12 [master] pid:1160 server start at: http://192.168.4.151:5678
uiautomator-client.js:38:12 [master] pid:1160 Package com.macaca.android.testing is not exists,execute intsall action.
{ Error: Command failed: D:\Android\SDK\platform-tools\adb.exe -s emulator-5554 push C:\Program Files\nodejs\node-global\node_modules\app-inspector\node_modules\uiautomatorwd\app\build\outputs\apk\debug\app-debug.apk /data/local/tmp/com.macaca.android.testing

at ChildProcess.exithandler (child_process.js:294:12)
at ChildProcess.emit (events.js:189:13)
at maybeClose (internal/child_process.js:970:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
killed: false,
code: 1,
signal: null,
cmd:
'D:\Android\SDK\platform-tools\adb.exe -s emulator-5554 push C:\Program Files\nodejs\node-global\node_modules\app-inspector\node_modules\uiautomatorwd\app\build\outputs\apk\debug\app-debug.apk /data/local/tmp/com.macaca.android.testing' }

共收到 5 条回复 时间 点赞

重新安装 macaca-android 试试?

window10 依然如此,mac 正常!

应该是 android 环境配置问题

楼主这个问题解决了没有,我第一次用遇到这个问题了可以分享一下吗?

zhaofeng8963 回复

我这边的原因是 app-debug.apk 所在的目录有空格,就是 “Program Files”(“ C:\Program Files\nodejs\node-global\node_modules\app-inspector\node_modules\uiautomatorwd\app\build\outputs\apk\debug\app-debug.apk”)
重新迁移了目录,就解决了,巨坑~

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