2014-02-28 106 views
0

我安装了phonegapcordovaphonegap,科尔多瓦不能添加平台android

我创建了我的项目,为工具设置了我的路径。现在,我进入到“CMD”我型我的项目:

cordova platform add android 

想象它会工作,但我得到下面的错误:

Creating android project... 
    Error: cmd: Command failed with exit code ENOENT 
    at ChildProcess.whenDone <C:\Users\-\AppData\Roaming\npm\node_modules\cordova\src\superspawn.js:112:23 
    at ChildProcess.EventEmitter.emit <events.js:95:17> 
    at Process.ChildProcess._handle.onexit <child_process.js:795:12> 

可能是什么原因呢?我究竟做错了什么?我提前感谢。

我的道路

D:\Development\Android\android-sdk\platform-tools; 
D:\Development\Android\android-sdk\tools; 
D:\Development\eclipse\plugins\org.apache.ant_1.8.4.v201303080030\bin; 
C:\Program Files\Java\jdk1.7.0_51\bin;C:\Program Files\Java; 
C:\Program Files\nodejs\;C:\Users\-\AppData\Roaming\npm 
+0

你有没有安装api19和ant的android sdk,并且添加了android和ant到路径并设置了JAVA_HOME和ANT_HOME env vars? – QuickFix

+0

将'C:\ Users \ - \ AppData \ Roaming \ npm \'添加到PATH中。 – MBillau

+0

@QuickFix我做了所有这些伤心 –

回答

0

确保创建没有空间,根文件夹中的项目名称,子文件夹不应该有空间。

C:用户\ youruser>科尔多瓦创建testapp com.test.testapp tesapp

这将解决您的问题。