【发布时间】:2020-04-27 20:01:25
【问题描述】:
所以我在执行ionic run android 时得到了退出代码 1 和 8。事情是,几天前它工作得非常好,现在每次我尝试在我的 Nexus 5 上运行我的应用程序时它都开始抛出这个错误。我之前尝试过 AndroidInAppBilling 插件但没有运气(任何人都可以使用 inApp Billing还没有?)并最终删除它,认为它导致了错误。
Error code 1 for command: cmd with args: /s,/c,ant,debug,-f,C:\xampp\htdocs\testapp\platforms\android\build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-gen
Error: C:\xampp\htdocs\testapp\platforms\android\cordova\run.bat: Command failed with exit code 8
at ChildProcess.whenDone (C:\Users\Rudy\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:135:23)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:753:16)
at Process.ChildProcess.handle.onexit (childprocess.js:820:5)
ERROR: Unable to run app on platform android. Please see console for more info.
Exiting.
关于 Ant,我做了版本检查:Apache Ant(TM) 版本 1.9.4 编译于 2014 年 4 月 29 日
Java 版本信息:Java 版本“1.8.0_11” Java(TM) SE 运行时环境 (build 1.8.0_11-b12) Java HotSpot(TM) 64 位服务器 VM(内部版本 25.11-b03,混合模式)
PATH 还包含 Android sdk 和 Ant 值:C:\Ant\apache-ant-1.9.4\bin;C:\AndroidSDK\sdk\tools;C:\AndroidSDK\sdk\platform-tools
忘了说我也累了cordova platform rm android然后又加了。
有人有什么想法吗?
【问题讨论】: