2013-10-04 42 views
1

添加一個平臺我下面的安裝指南:http://cordova.apache.org/docs/en/3.0.0/guide_platforms_android_index.md.html#Android%20Platform%20Guide的Android平臺指南麻煩,通過命令行

爲AA早期的信息,這是我的問題。

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 

這是我做過什麼:

  • 我安裝我安裝Apache Ant的所有Java開發包(一切)
  • ,並創建了環境變量(他們的工作)
  • 我創建環境變量爲PATH爲adt束

我想要的全部是

cordova platform add android 

cordova emulate android 

回答

2

我安裝了JRE而不是JDK ...我沒有Java安裝專家,但這是我的錯誤。

+0

找到解決方案。 – Daniel

+0

我必須根據King的答案設置一個JAVA_HOME環境變量。 –

+0

我不明白..你爲什麼評論我的答案,這是我的情況是正確的? – Daniel

3

今天我得到了同樣的問題。經研究發現,我需要安裝JDK而不是JRE。

Install JDK from this link

安裝完畢後,將JAVA_HOME設置爲C:\ Program Files文件\的Java \ jdk1.7.0_45 [你的JDK路徑。

希望這有助於!

4

這是由於ANT工具在JRE lib目錄下找不到tools.jar。當我將tools.jar從JDK lib目錄複製到JRE lib目錄時,當我運行命令「cordova -d platform add android」時,問題完全解決並且構建成功。希望這可以幫助你。