本文記錄如何搭建開發環境、創建你的第一個App 到構建一個App包。
一、配置Java sdk
1、下載安裝
下載地址:下載 jdk1.8
2、安裝完,配置環境變量
JAVA_HOME :C:\Program Files\Java\jdk1.8.0_131
Path :;%JAVA_HOME%\bin;%JAVA_HOME%\bin;
二、配置 Android SDK
1、下載安裝Android Studio
三、安裝Cordova CLI
1、下載和安裝Node.js
2、(可選)下載和安裝git client
3、安裝命令
C:\>npm install -g cordova
四、創建App
$ cordova create hello com.example.hello HelloWorld
添加平臺
所有后續命令都需要在項目目錄或者項目目錄的任何子目錄運行:
$ cd hello
給你的App添加目標平臺。我們將會添加'ios'和'android'平臺,并確保他們保存在了config.xml
中:
$ cordova platform add ios --save
$ cordova platform add android --save
檢查你當前平臺設置狀況:
$ cordova platform ls
運行add或者remove平臺的命令將會影響項目 platforms的內容,在這個目錄中每個指定平臺都有一個子目錄。
檢測你是否滿足構建平臺的要求:
$ cordova requirements
Requirements check results for android:
Java JDK: installed .
Android SDK: installed
Android target: installed android-19,android-21,android-22,android-23,Google Inc.:Google APIs:19,Google Inc.:Google APIs (x86 System Image):19,Google Inc.:Google APIs:23
Gradle: installed
Requirements check results for ios:
Apple OS X: not installed
Cordova tooling for iOS requires Apple OS X
Error: Some of requirements check failed
構建App
默認情況下, cordova create
生產基于web應用程序的骨架,項目開始頁面位于www/index.html
文件。任何初始化任務應該在www/js/index.js
文件中的deviceready事件的事件處理函數中。
運行下面命令為所有添加的平臺構建:
$ cordova build
你可以在每次構建中選擇限制平臺范圍 - 這個例子中是'android':
$ cordova build android
重新編譯成功:
BUILD SUCCESSFUL in 3m 28s
47 actionable tasks: 47 executed
Built the following apk(s):
xx\hello\platforms\android\app\build\outputs\apk\debug\app-debug.apk