我按照文档和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并重试。