在Windows 7上安装Phonegap:命令'android'失败

时间:2013-09-19 19:38:33

标签: android windows cordova installation

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

到目前为止,我已经安装了Java 1.7.0_06,Ant-Apache 1.9.2,Eclipse,Android SDK和Android 4.3(API 18),所有工具和SDK Manager中的所有附加功能,NodeJS 0.10.18和GIT中。

我在Windows中的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%具有正确的路径,当我在CLI中键入java -version或ant -version时,它们会给我他们的版本

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

npm install -g phonegap

当我输入phonegap -v时,它给我3.0.0-0.14.3版本。

现在,我转到我的文件夹F:\ apps,然后使用以下命令创建了一个新项目:

phonegap create hello com.example.hello HelloWorld

一切顺利,文件已创建。

我进了'hello'文件夹,输入了这个命令:

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...

经过大量的研究,我不知道我能做什么才能找到问题,而且我对所有这个CLI都很安静......所以是的,你知道为什么命令'android'失败了?

由于

1 个答案:

答案 0 :(得分:5)

打开环境变量,在第一部分'用户变量'添加新变量,使用此名称android和变量F:\ android-sdk \ sdk \ tools;

然后编辑用户变量PATH并将其添加到行%android%; 关闭你的CMD,然后再试一次。