主要參考html
http://docs.phonegap.com/en/3.0.0/guide_cli_index.md.html#The%20Command-line%20Interfacenode
Cordova,WIN8系統,Android開發。android
1. 安裝JRE,設置JAVA_HOME,好比JAVA_HOME=C:\Program Files (x86)\Java\jre6\bin。npm
2. 安裝Android SDK,好比安裝在c:\android-sdk\,須要把c:\android-sdk\tools添加到系統Path中。
要不出後面第8步出錯誤:ide
[Error: The command `android` failed. Make sure you have the latest Android SDK
installed, and the `android` command (inside the tools/ folder) added to your pa
th. Output: 'android' ????????????????????????е????
?????????????
]ui
3. 安裝Eclipse,要能支持Android項目。命令行
4. 安裝Node.js,http://nodejs.org/。orm
5. 打開命令行,運行:npm install -g cordova。xml
6. 把盤符轉到想要建立項目的目錄,好比c:\。htm
7. 運行:cordova create hello com.example.hello HelloWorld
將在c:\hello下建立名爲HelloWorld的項目,HTML5文件在C:\hello\www目錄裏。
8. 運行:cordova platform add android
以後能夠看到C:\hello\platforms\android裏出現Android項目。
9. 打開Eclispe,導入項目C:\hello\platforms\android,HelloWorld。
10. 可能項目有一些錯誤,把Android Project Build Target設置爲最高等級的API Level通常就能解決。
11. 而後就能夠用Eclipse啓動項目了。
12. 能夠用命令cordova emulate android在模擬器裏啓動項目,不過感受比Eclipse麻煩,老是啓動一個新的模擬器。
用這個方法還要注意Android虛擬設備的版本,彷佛至少是API Level 10,由於自動生成的AndroidManifest.xml裏:
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="17" />
13. 能夠用命令cordova run android在真實設備上運行App。