尝试在 Windows 8 上的 Eclipse 中使用 Phonegap。我在 C:\Development\HelloWorld 创建了一个项目。在命令行中,当我输入:
phonegap local build android
我收到以下错误:
An error occurred during creation of android sub-project. ERROR : executing command 'ant', make sure you have ant installed and added to your path.
我的路径:
C:\Program Files\nodejs\;C:\Development\adt-bundle\sdk\platform-tools;C:\Development\adt-bundle\sdk\tools;%JAVA_HOME%\bin;%ANT_HOME%\bin;
怎么了?我已将 Ant 下载到我的 Development 文件夹中,并且所有其他必要的下载也已下载。任何帮助将不胜感激。
最佳答案
我一直在关注 Phonegap 的 Android 平台指南,但一直收到上述错误。指南上的指示有点困惑。我回去检查我安装的东西,发现一些配置错误。
在环境变量下,我创建了新的 ANDROID_HOME、ANT_HOME 和 JAVA_HOME 系统变量,并将相应的物理文件路径作为值。这部分可能有点矫枉过正,但我试图覆盖我的基础,到目前为止我没有发现任何重大问题。
例子:
Variable: ANDROID_HOME Value: C:\Development\adt-bundle\sdk
Variable: ANT_HOME Value: C:\Development\apache-ant-1.9.2
Variable: JAVA_HOME Value: C:\Program Files\Java\jdk1.6.0_45
接下来我在 Environment Variables 中的 Path 系统变量中添加了以下值:
%JAVA_HOME%\bin;%ANT_HOME%\bin;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
进行这些更改并继续按照指南进行操作后,一切正常。归结为没有将我的系统变量设置为正确的物理文件路径。
关于android - 无法使用 Eclipse 和 Windows 8 为 phonegap 正确安装 ant,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19438218/