我按照Phonegap的文档和一些教程在Windows 7上安装它,但现在遇到了困难。
到目前为止,我已经安装了Java 1.7.0_06,Ant-Apache 1.9.2,Eclipse,Android SDK和Android 4.3(API 18),所有工具和SDK管理器中的所有附加组件,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”失败了吗?
谢谢