2014-02-10 35 views
-1

我試圖設置科爾多瓦/ PhoneGap幾個小時了,但我現在處於一個巨大的混亂狀態。如何爲Android設置Cordova/PhoneGap?

我做了什麼:

  • 下載PhoneGap的zip包,並使用create命令創建一個項目,但罐子不會建立在使用ant jar命令,但我得到了一個錯誤說BUILD FAILED Target "jar" does not exist in the project

  • 成功下載,並同時使用cordova create命令創建與Cordova does not regognize the command create的項目中,我得到了錯誤後,通過CLI試過install Cordova。 (是的,它說'重新認識')。我還爲「C:\ Users \\ AppData \ Roaming \ npm \」目錄註冊了環境變量。

當我試圖從故宮目錄中運行相同的命令,它的工作:

C:\Users\Aniket\AppData\Roaming\npm>cordova create HelloWorld com.example.hello "Hello World" 
Creating a new cordova project with name "Hello World" and id "com.example.hello 
" at location "C:\Users\Aniket\AppData\Roaming\npm\HelloWorld" 
Downloading cordova library for www... 
Download complete 

在接下來的步驟中,我遇到了同樣的錯誤:

C:\Users\Aniket\AppData\Roaming\npm>cd HelloWorld 

C:\Users\Aniket\AppData\Roaming\npm\HelloWorld>cordova platform add android 
Cordova does not regognize the command platform 

我該如何解決這個問題?這樣做的正確方法是什麼?請指導我。

另外,我應該選擇哪種安裝方式? PhoneGap(phonegap-2.9.1.zip)或Cordova by Apache?

我應該使用cordova-3.3.0-src.zip還是從CLI安裝?

回答

3

首先安裝的NodeJS:http://nodejs.org/

安裝3.3:確保你已經安裝的NodeJS,然後打開命令行並運行以下命令:

npm install -g phonegap 

一旦安裝完成後,你可以調用的PhoneGap命令行獲得進一步的幫助。

使用

PhoneGap的創建我的應用程序內 CD我的應用程序內 PhoneGap的運行Android的

+0

爲什麼不科爾多瓦?將嘗試並報告。謝謝。 –

+0

這是解釋:http://phonegap.com/2012/03/19/phonegap-cordova-and-what%E2%80%99s-in-a-name/,你也需要nodejs:http:// cordova.apache.org/。最好的祝福!! – anquegi

+0

爲什麼我不能從eclipse運行它?它似乎沒有把導入的項目解釋爲一個android項目。看看這個:http://imgbin.org/images/16690.png –

0

設置環境變量在你path.According您下載的驅動器。

E:\ant\bin; 
C:\Program Files\Java\jdk1.7.0_13\bin; 
E:\Node; 
E:\Eclipse\sdk\platform-tools; 
E:\Eclipse\sdk\tools; 
C:\Users\Account\AppData\Roaming\npm; 
+0

已經完成並驗證。這個問題似乎是另一回事。 –