下载nodejs https://nodejs.org/

首先需要安装 nodejs

配置npm源到淘宝镜像
npm config set registry https://registry.npm.taobao.org/

安装Cordova
npm install -g cordova

创建工程
cordova create test

切换到创建工程的目录
cd test

添加Android平台
cordova platform add android

编译
cordova build

如果编译过程中遇到错误 Could not create the Java Virtual Machine.
去环境变量里面新添加一个,_JAVA_OPTIONS ,值为 -Xmx512M

编译成功后,在工程的目录下可以找到 platforms\android\build\outputs\apk\android-debug.apk

详见 http://cordova.apache.org/docs/en/5.1.1/guide_cli_index.md.html#The%20Command-Line%20Interface

android sdk 下载地址 https://developer.android.com/sdk/index.html#Other
cordova docs 地址 http://docs.cordova.io
使用淘宝的源安装,使用方法 http://npm.taobao.org/
下载jdk http://www.oracle.com/technetwork/java/javase/downloads/index.html

#####SDK Manager - Settings

HTTP Proxy Server

mirrors.neusoft.edu.cn

东软信息学院,速度略慢

mirrors.dormforce.net
电子科技大学,速度更快

HTTP Proxy Port

80

勾选 Force https://… sources to be feteched using http://…

####Android SDK在线更新镜像服务器

  1. 中国科学院开源协会镜像站地址:

    • IPV4/IPV6: http://mirrors.opencas.cn 端口:80

    • IPV4/IPV6: http://mirrors.opencas.org 端口:80

    • IPV4/IPV6: http://mirrors.opencas.ac.cn 端口:80

  2. 上海GDG镜像服务器地址:

    • http://sdk.gdgshanghai.com 端口:8000
  3. 北京化工大学镜像服务器地址:

    • IPv4: http://ubuntu.buct.edu.cn/ 端口:80

    • IPv4: http://ubuntu.buct.cn/ 端口:80

    • IPv6: http://ubuntu.buct6.edu.cn/ 端口:80

  4. 大连东软信息学院镜像服务器地址:

    • http://mirrors.neusoft.edu.cn 端口:80
  5. 电子科技大学镜像服务器地址:

    • http://mirrors.dormforce.net 端口:80

资源下载更新 http://www.androiddevtools.cn/

###文章

Cordova概述 http://segmentfault.com/a/1190000002903546
http://segmentfault.com/blog/learn_note
http://segmentfault.com/t/cordova/blogs
https://netbeans.org/kb/docs/webclient/cordova-gettingstarted_zh_CN.html

ide
https://monaca.io/ http://www.jetbrains.com/

npm install -g ripple-emulator

ripple emulate