phonegap运行android:命令无法执行:ant jar - 在Windows上

Sja*_*sma 1 ant android cordova

当我试图将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
Run Code Online (Sandbox Code Playgroud)

我做了很多研究并尝试了很多不起作用的潜在解决方案.所以我最后的希望是Stackoverflow.

  • 我正在使用正确安装的Java jdk 1.7.0_45(也尝试过JRE)
  • 我正在使用ant 1.9.2,我完全能够在命令行中检查ant的版本.这里唯一的问题是ant jar给我一个build.xml错误.我认为这是导致Command failed to execute : ant jar错误的主要原因 .

  • 我在整个节点安装了phonegap和cordova,这些工作也完美无缺.

  • 我的路径都配置正确.

我不知道该怎么做,我需要知道一种获得正确build.xml的方法.我希望有人可以帮助我!

Ant*_* dS 8

ANT工具在JRE lib目录中找不到tools.jar.

为了解决您的问题:

tools.jar从Java/JDK1.7.0_45/lib目录复制到Java/JRE7/lib目录并再次
运行该命令cordova platform add android.

希望这对你有所帮助.