当我尝试将Android平台添加到新的Phonegap项目(3.1.0)时,出现以下错误:
Checking Android requirements...
Creating android project...
[Error: An error occured during creation of android sub-project. Creating Cordova project for the Android platform:
Command failed to execute : ant jar
我做了很多研究,尝试了很多潜在的解决方案,但没有奏效。所以我最后的希望是Stackoverflow。
- 我正在使用正确安装的Java jdk 1.7.0_45(也尝试了JRE)
我正在使用 ant 1.9.2,我可以在命令行中完全检查 ant 的版本。这里唯一的问题是
ant jar
给了我一个构建.xml错误。我认为这是我收到Command failed to execute : ant jar
错误的主要原因。我在整个节点中安装了Phonegap和cordova,它们也工作得很好。
- 我的路径都已正确配置。
我不知道该怎么办,我需要知道一种方法来获得正确的构建.xml。希望有人能帮帮我!
在 JRE lib 目录中找不到工具.jar。
为了解决您的问题,只需:
将工具.jar从 Java/JDK1.7.0_45/lib 目录复制到 Java/JRE7/lib 目录和
再次运行该命令cordova platform add android
。
希望这对你有帮助。