【发布时间】:2014-12-01 06:52:35
【问题描述】:
我正在使用 phonegap 并且刚刚开始处理这个tutorial here。
我正在尝试添加 Android 平台并收到此错误:
C:\Users\Manu>cd hello
C:\Users\Manu\hello>cordova platform add android
Creating android project...
C:\Users\Manu\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js
:126
throw e;
^
Error: ERROR : executing command 'ant', make sure you have ant installed and added to your path.
at C:\Users\Manu\.cordova\lib\android\cordova\3.5.0\bin\lib\check_reqs.js:47:27
at ChildProcess.exithandler (child_process.js:651:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:753:16)
at Socket.<anonymous> (child_process.js:966:11)
at Socket.EventEmitter.emit (events.js:95:17)
at Pipe.close (net.js:465:12)
Error: cmd: Command failed with exit code 8
at ChildProcess.whenDone (C:\Users\Manu\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:131:23)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:753:16)
at Process.ChildProcess._handle.onexit (child_process.js:820:5)
我该如何解决这个问题?
【问题讨论】:
-
确保您已经安装了
apache ant,并检查您的PATH中是否有C:\apache-ant-1.9.1\bin(或任何路径)用于environment variables
标签: javascript html css node.js cordova