我想使用Phonegap创建Android应用程序。我已经安装了nodejs、phonegap、cordova、eclipse等等。但是在尝试添加android平台时,我遇到了这个错误。经过大量搜索,有些人说要在系统变量中添加"蚂蚁"路径。我已经做到了。但也许是我做错了。尝试了很多次。不起作用。这里的错误,我得到的同时尝试添加安卓平台
C:hello>cordova platform add android
Creating android project...
C:Usersgijo.cordovalibandroidcordova3.5.1binnode_modulesqq.js:126
throw e;
^
Error: ERROR : executing command 'ant', make sure you have ant installed and add
ed to your path.
at C:Usersgijo.cordovalibandroidcordova3.5.1binlibcheck_reqs.js:47
:27
at exithandler (child_process.js:644:7)
at ChildProcess.errorhandler (child_process.js:660:5)
at ChildProcess.emit (events.js:95:17)
at Process.ChildProcess._handle.onexit (child_process.js:808:12)
Error: C:Usersgijo.cordovalibandroidcordova3.5.1bincreate.bat: Command
failed with exit code 8
at ChildProcess.whenDone (C:UsersgijoAppDataRoamingnpmnode_modulescor
dovanode_modulescordova-libsrccordovasuperspawn.js:135:23)
at ChildProcess.emit (events.js:98:17)
at maybeClose (child_process.js:756:16)
at Process.ChildProcess._handle.onexit (child_process.js:823:5)
C:hello>
为了使用PhoneGap进行开发,并使系统(在您的情况下为Windows)识别您安装的所有目录和所有文件,您确实需要将这些库添加到系统属性中的"变量"中。
确保你有正确的道路。例如:
变量名称:JAVA_HOME变量值:C:\Program Files(x86)\Java\jdk1.6.0_39
变量名称:ANT_HOME变量值:C:\Program Files(x86)\WinAnt
我遇到了同样的问题,但已经解决了。该问题与ant
路径有关。通过这种方式设置系统变量中的路径。转到环境变量->系统变量->选择path
变量单击编辑并在分号后添加ant
路径。