1. nodejs/npm安裝配置html
nodejs下載:
http://nodejs.org/download/
nodejs環境變量:
PATH=C:\Program Files\nodejs;
測試:
node -v
npm最新版下載:
https://github.com/npm/npm/tags
解壓縮
cd npmjs
安裝:
node cli.js install -gf //安裝最新版
node cli.js install npm@1.0.105 -gf //安裝指定版
npm環境變量:
PATH=C:\Documents and Settings\Administrator\Application Data\npm;
國內鏡像安裝:
npm install -g cnpm --registry=https://registry.npm.taobao.org
測試:
npm -v
2. JAVA/ANDROID/ANT安裝配置
ANDROID下載:
http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html
下載 android-sdk_r24.0.2-windows.zip/platform-tools_r14-windows.zip/tools_r20.0.3-windows.zip/android-17_r01.zip/sysimg_armv7a-17_r01.zip
解壓android-sdk_r24.0.2-windows.zip到任意位置
解壓platform-tools_r14-windows.zip到android-sdk-windows根目錄出現platform-tools文件夾
解壓tools_r20.0.3-windows.zip到android-sdk-windows根目錄覆蓋原先的tool文件夾
解壓android-17_r01.zip到android-sdk-windows根目錄下的platforms出現android-4.2文件夾
解壓android-19_r03.zip到android-sdk-windows根目錄下的platforms出現android-4.4.2文件夾
解壓sysimg_armv7a-17_r01.zip到android-sdk-windows根目錄下的system-images文件夾下的android-17文件夾出現armeabi-v7a文件夾
以上文件夾沒有請自建
環境變量:
ANDROID_HOME=C:\android-sdk-windows\tools;C:\android-sdk-windows\platform-tools
PATH=%ANDROID_HOME%
測試:
adb
打開android-sdk-windows下的AVD Manager.exe
添加設備:
new
Name:隨便填
Target:選擇Android 4.2 - API Level 17
其餘默認
建立AVD
Java下載:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
環境變量:
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_25
PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
測試:
javac
ANT下載:
http://ant.apache.org/bindownload.cgi
解壓到任意位置
環境變量:
ANT_HOME=C:\apache-ant-1.9.4
PATH=%ANT_HOME%\bin
CLASSPATH=%ANT_HOME%\lib
3. cordova安裝
cnpm install -g cordova
建立應用:
教程API:http://cordova.apache.org/docs/zh/edge/guide_cli_index.md.html
cd E:\Program Files\html\cordova
cordova create hello com.example.hello HelloWorld
添加平臺:
cd hello
cordova platform add android
構建:
cordova build android
測試:
cordova emulate android
手機測試:
cordova run android
java