Android平台指南通过命令行添加平台时出现问题

时间:2013-10-04 18:49:34

标签: configuration cordova installation

我正在按照安装指南进行操作:http://cordova.apache.org/docs/en/3.0.0/guide_platforms_android_index.md.html#Android%20Platform%20Guide

作为早期信息,这是我的问题。

C:\apps\hello>cordova platform add android
[Error: An error occured during creation of android sub-project. 
Creating Cordova project for the Android platform:
Command failed to execute : ant jar

这就是我所做的:

  • 我安装了所有Java Dev包(所有内容)
  • 我安装了Apache ANT,并创建了环境变量(它们可以工作)
  • 我为adt-bundle
  • 创建了PATH的环境变量

我想要的只是

cordova platform add android

cordova emulate android

3 个答案:

答案 0 :(得分:4)

这是由于ANT工具在JRE lib目录中找不到 tools.jar 。当我将 tools.jar 从JDK lib目录复制到JRE lib目录时,问题完全解决了,当我运行命令“ cordova -d platform add android ”。希望这会对你有所帮助。

答案 1 :(得分:3)

我今天也遇到了同样的问题。经过研究,我发现我需要安装JDK而不是JRE。

Install JDK from this link

安装完成后,将JAVA_HOME设置为C:\ Program Files \ Java \ jdk1.7.0_45 [您的JDK路径]。

希望这会有所帮助!!

答案 2 :(得分:2)

我安装了JRE而不是JDK ...我不是Java安装专家,但这是我的错误。