当我尝试将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。
我正在使用ant 1.9.2,我完全可以在命令行中检查ant的版本。这里唯一的问题是ant jar
给了我一个build.xml错误。我认为这是导致Command failed to execute : ant jar
错误的主要原因。
我在整个节点安装了phonegap和cordova,这些也完美无缺。
我不知道该怎么做,我需要知道一种获得正确build.xml的方法。我希望有人可以帮助我!
答案 0 :(得分:8)
ANT工具在JRE lib目录中找不到tools.jar。
为了解决您的问题:
将 tools.jar从Java / JDK1.7.0_45 / lib目录复制到Java / JRE7 / lib目录并且
再次运行命令cordova platform add android
。
希望这会对你有所帮助。