Cordova 3.0 初步使用
主要参考
http://docs.phonegap.com/en/3.0.0/guide_cli_index.md.html#The%20Command-line%20Interface
Cordova,WIN8系统,Android开发。
1. 安装JRE,设置JAVA_HOME,比如JAVA_HOME=C:\Program Files (x86)\Java\jre6\bin。
2. 安装Android SDK,比如安装在c:\android-sdk\,需要把c:\android-sdk\tools添加到系统Path中。
要不出后面第8步出错误:
[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' ????????????????????????е????
?????????????
]
3. 安装Eclipse,要能支持Android项目。
4. 安装Node.js,http://nodejs.org/。
5. 打开命令行,运行:npm install -g cordova。
6. 把盘符转到想要创建项目的目录,比如c:\。
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。