Cordova 環(huán)境搭建及使用(上篇)
作者:華清遠(yuǎn)見(jiàn)講師
簡(jiǎn)介
Cordova是一個(gè)用基于HTML、CSS和JavaScript的,用于創(chuàng)建跨平臺(tái)移動(dòng)應(yīng)用程序的快速開(kāi)發(fā)平臺(tái)。它使開(kāi)發(fā)者能夠利用iPhone、Android、Palm、WP7和Blackberry等智能手機(jī)的核心功能——包括地理定位、加速器、聯(lián)系人、聲音和振動(dòng)等,此外Cordova擁有豐富的插件,可以調(diào)用。
優(yōu)缺點(diǎn)
混合型應(yīng)用可以說(shuō)是為了彌補(bǔ)上面兩種應(yīng)用開(kāi)發(fā)模式的缺陷而生,它是兩者混合的產(chǎn)物,并且盡可能繼承了雙方的優(yōu)勢(shì):
首先,它可以讓眾多Web開(kāi)發(fā)人員幾乎零成本地轉(zhuǎn)型成移動(dòng)應(yīng)用開(kāi)發(fā)者。
其次,相同的代碼只需針對(duì)不同平臺(tái)進(jìn)行編譯就能實(shí)現(xiàn)在多平臺(tái)的分發(fā),大大提高了多平臺(tái)開(kāi)發(fā)的效率。而相較于Web應(yīng)用,開(kāi)發(fā)者可以通過(guò)包裝好的接口調(diào)用大部分常用的系統(tǒng)API。
作為本文所講的Cordova,Cordova正是混合型框架中的佼佼者,它基于標(biāo)準(zhǔn)的Web技術(shù)——HTML、JavaScript和CSS,用JavaScript包裝平臺(tái)的API供開(kāi)發(fā)者調(diào)用,具備強(qiáng)大的編譯工具來(lái)為不同平臺(tái)生成應(yīng)用,同時(shí)擁有豐富的第三方資源和產(chǎn)業(yè)鏈。
相信大家都對(duì)移動(dòng)應(yīng)用開(kāi)發(fā)的框架使用已經(jīng)有大概了解。接下來(lái)就講述Cordova的環(huán)境搭建
在cordova環(huán)境搭建開(kāi)始之前需要將Java的Jdk安裝好,環(huán)境變量配置步奏如下:
1. 我的電腦-->屬性-->高級(jí)系統(tǒng)設(shè)置-->環(huán)境變量。
2. 點(diǎn)擊環(huán)境變量,我們就會(huì)看到如下界面:
3. 配置用戶變量:
A. 新建JAVA_HOME
C:Program FilesJavajdk1.7.0_79;
B. 新建PATH(如果有直接在Path下添加)
%JAVA_HOME%bin;%JAVA_HOME%jrebin
C. 新建CLASSPATH
.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar
4. 測(cè)試環(huán)境變量配置是否成功:
開(kāi)始-->運(yùn)行-->cmd
在命令行輸入java:
看是否出現(xiàn)如下畫(huà)面:
在命令行輸入java -version:
能夠看到你的jdk安裝版本:
可以看到如上兩個(gè)畫(huà)面,說(shuō)明你的java JDK安裝和環(huán)境變量配置完成。





