网上多数资料都是:安装nodejs->通过node js安装cordova->JDK->设置环境变量JAVA_HOME->安装android SDK->设置环境变量ANDROID_HOME
但是在设置环境变量的时候有坑。
设置JAVA_HOME,指向的是JDK的安装目录,比如:f:jdk1.8.0_65
设置ANDROID_HOME,指向的是android sdk的安装目录,比如:f:androidsdk
但是光设置这两处是不够的,还需要设置CLASSPATH为:
.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar
以及在PATH中添加:
;%JAVA_HOME%in;%JAVA_HOME%jrein;%ANDROID_HOME%platform-tools;%ANDROID_HOME% ools;%ANDROID_HOME%uild-tools
这样设置才算是完整的环境配置。