android - 无法使用 Eclipse 和 Windows 8 为 phonegap 正确安装 ant

标签 android windows-8 ant cordova

尝试在 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/

相关文章:

javascript - Android 不从选择元素打开下拉菜单

javascript - Cordova:无法使用 Cordova 在 Android 上复制文件

javascript - 要在不同 VS 解决方案中的多个应用程序中使用的自定义控件

xaml - 在 WinRT 上放大和缩小网格、图像(Metro 风格应用程序)

git - Gradle:阅读最新的xy-release GIT标签进行版本控制

android - ( Activity 娱乐) : what to do with a backstack built on invalidated data?

android 成功发送 textview 的文本作为短信但在其他模拟器上收到无效字符

delphi - Windows 8 中的对话框向左上方移动

java - 什么是 Ivy ?它与 Ant 有什么关系?

javascript - 无法使用 ant 和闭包编译器编译 javascript,因为 Jquery 的 $ 未声明