Apache Cordova是一個開源的移動開發框架。允許你用標准的web技術-HTML5,CSS3和JavaScript做跨平台開發。 應用在每個平台的具體執行被封裝了起來,並依靠符合標准的API綁定去訪問每個設備的功能,比如說:傳感器、數據、網絡狀態等。
Cordova應用程序的組成部分:
Cordova的安裝:
- 安裝NodeJS 訪問:http://nodejs.org/


下載好之后, 默認安裝。
https://nodejs.org/en/
在窗口運行npm, 如果運行成功, 說明安裝成功。


- 安裝cordova



3.直接運行cordova, 如果執行正確, 說明安裝成功。



如果上面運行不成功, 請將下面的類目放在path目錄中



下載java 的JDK java.oracle.com
http://www.oracle.com/technetwork/java/index.html



- 安裝Android SDK:http://developer.android.com/sdk/index.html


- 安裝Ant:http://ant.apache.org/ 下載完成后, 將bin目錄放在path中即可。





創建一個Hello World項目:
基本步驟:



創建一個小項目:Hello World
create:表示我們創建一個項目
hello: 是這個項目所在的目錄
com.example.hello: 是應用包名, 也就是應用的唯一ID
HelloWorld: 是入口類, 也就是項目的名稱






cd hello: 進入項目目錄
cordova platform add android: 加入android運行時
cordova build : 編譯這個項目
創建完之后目錄結構
config.xml: 是配置文件。 是cordova的核心配置信息。












hooks: 存放的是我們的擴展功能
platforms: 存放的是我們已經添加的運行時
plugins: 存放的是我們引入的插件
www:則是我們的開發目錄, 開發HTML5相關的資源和文件, 都在這個目錄。