安装nodejs,配置Cordova环境

  • 1.安装nodejs

http://nodejs.org/dist/v0.10.38/
选择node-v0.10.38-x86.msi 用迅雷加速下载

  • 2.安装Cordova

最好开一个美国的VPN(略),国内网络你懂的

设置美国的镜像
npm config set registry https://registry.nodejitsu.com

cmd打开nodejs安装目录

D:\nodejs>npm install -g cordova@3.4.0-0.1.3

不用@后面的就是最新版本cordova,需要安装android-22

关于API版本:
3.0需要的是android-17(Android 4.2.2)
3.1和3.2需要android-18(Android 4.3)
3.3和3.4需要android-19(Android 4.4.2)

不报错就ok了

  • 3.创建helloworld工程,cordova命令需要将cordova路径加入环境变量,比如 D:\nodejs\node_modules

D:\nodejs>cordova create hello com.example.hello HelloWorld

提示Downloading cordova library for www…
正在下载相关库文件…

Download complete
下载完成

cd hello

  • 4.添加安卓平台支持
    D:\nodejs\hello>cordova platform add android

最后Project successfully created.就是OK了

安装Ant,把%ANT_HOME%\bin加到Path环境变量中,不然会报Error “executing command ‘ant’”错。

http://ant.apache.org/bindownload.cgi
选择.zip archive: apache-ant-1.9.4-bin.zip [PGP] [SHA1] [SHA512] [MD5]

编译代码
cordova build android

下载ADT
ADT:安卓开发工具
Android Development Tools

http://developer.android.com/sdk/index.html

将这个项目导入的时候选择Android Project from Existing Code导入到Eclipse中,这时候就能按照正常的开发流程进行开发了。

可能项目报错误,选中项目,project clean 一下即可