在Windows 7上安装PhoneGap:命令“android”失败

我按照文档和Phonegap上的一些教程来安装它在Windows 7上,但我卡住了。

到目前为止,我已经安装了Java 1.7.0_06,Ant-Apache 1.9.2,Eclipse,Android SDK和Android 4.3(API 18),SDK Manager中的所有Tools和所有Extras),NodeJS 0.10.18和Git。

我在Windows中的PATHvariables中写了所有的path,看起来像这样(分解):

F:\nodejs; F:\android-sdk\sdk\platform-tools; F:\android-sdk\sdk\tools; %JAVA_HOME%\bin; %ANT_HOME%\bin; C:\Program Files (x86)\Git\bin 

其中%JAVA_HOME%和%ANT_HOME%具有正确的path,当我在CLI中键入java -version或ant -version时,他们给我他们的版本

所以我进入了CLI,我用下面的命令安装了Phonegap:

 npm install -g phonegap 

当我inputphonegap -v时,它给我3.0.0-0.14.3版本。

现在,我进入我的文件夹F:\ apps,并使用以下命令创build了一个新项目:

 phonegap create hello com.example.hello HelloWorld 

一切顺利,文件被创build。

我去了'你好'文件夹,我input这个命令:

 phonegap local build android 

问题来了,我得到这个错误:

 [phonegap] adding the Android platform... [error] The command `android` failed. Make sure you have the latest AndroidSDK installed, and the `android` command (inside the tools/ folder) added to your path. Output: 

我也试过这个命令:

 phonegap build android 

但它卡在这个,没有发生下一个:

 [phonegap] detecting Android SDK environment... [phonegap] using the remote environment [phonegap] compressing the app... 

经过大量的研究,我不知道我能做些什么来find问题,而我对所有这些CLI都很陌生…所以,你有什么想法为什么命令“android”失败?

谢谢

打开环境变量,在第一部分'用户变量'添加新的变量与这个名字android和变量F:\ android-sdk \ sdk \ tools;

然后编辑用户变量PATH并在行末添加%android%; 关闭你的CMD并重试。