Apache Cordova是一個開源的移動開發框架。容許你用標準的web技術-HTML5,CSS3和JavaScript作跨平臺開發。 應用在每一個平臺的具體執行被封裝了起來,並依靠符合標準的API綁定去訪問每一個設備的功能,好比說:傳感器、數據、網絡狀態等。html
Cordova應用程序的組成部分: java
Cordova的安裝:
- 安裝NodeJS 訪問:http://nodejs.org/
在窗口運行npm, 若是運行成功, 說明安裝成功。
- 安裝cordova
3.直接運行cordova, 若是執行正確, 說明安裝成功。
若是上面運行不成功, 請將下面的類目放在path目錄中
- 安裝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相關的資源和文件, 都在這個目錄。