日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

      歡迎訪問 生活随笔!

      生活随笔

      當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

      编程问答

      Cordova探险系列(一个)

      發(fā)布時間:2025/7/14 编程问答 41 豆豆
      生活随笔 收集整理的這篇文章主要介紹了 Cordova探险系列(一个) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

      最早接觸PhoneGap平臺是在1年多之前,可以使用HTML、CSS和JavaScript跨平臺來編寫Android或者IOS設備程序。而且應用的核心代碼不須要多少改動就行移植。確實讓我感覺的到它應該是未來移動設備開發(fā)的趨勢。

      Web程序猿,特別是前端程序猿,可以輕松的通過Web技術來編寫移動設備軟件。

      可是當時給我?guī)淼母杏X是應用的響應速度太慢,提供的API不全。可以實現(xiàn)的功能不多。PhoneGap經(jīng)過1年多的沉淀。現(xiàn)在過頭再來看PhoneGap,它又是什么樣的呢?有哪些進步呢?

      Cordova是什么?

      Apache Cordova是PhoneGap貢獻給Apache后的開源項目,是從PhoneGap中抽出的核心代碼,是驅動PhoneGap的核心引擎。

      Cordova是一個設備API的集合,它同意手機開發(fā)人員通過JavaScript去訪問設備原生功能,比如相機。重力感應等。

      結合UI框架,比如jQuery Mobile,Dojo Mobile或者Sencha Touch。能夠讓開發(fā)人員通過HTML,CSS和JavaScript開發(fā)手機應用。

      當使用Cordova的API時,應用能夠在沒有不論什么原生代碼(Java。Object-C等)的情況下構建。而且,盡管使用著Web開發(fā)技術。可是該應用卻是在本機執(zhí)行,而不是遠程的Web應用)。

      而且由于提供的JavaScript的API在多個設備平臺都保持一致性而且基于web標準,所以,應用能夠在差點兒沒有不論什么改動的情況下應用到各個不同的設備平臺。

      使用Cordova開發(fā)的應用仍然是使用平臺的SDK打包,能夠放置到每一個設備平臺的應用商店中。

      Cordova提供了一套統(tǒng)一的JavaScript庫,其背后使用平臺相應的代碼來驅動設備。Cordova支持的平臺有:IOS。Android,Blackberry。Windows Phone。Palm WebOS。Bada和Symbian。

      怎樣開始Cordova編程?

      1.下載并安裝node.js(假設你已經(jīng)安裝過,就不用了)

      http://nodejs.org/

      2.安裝Cordova

      1 sudo npm install -g cordova

      3.創(chuàng)建應用程序

      1 cordova create hello com.example.hello HelloWorld

      4.加入應用平臺

      這里加入的是Android應用程序

      你可能會得到例如以下信息:

      Error: ERROR : executing command ‘a(chǎn)nt’, make sure you have ant installed and added to your path.

      說明你須要安裝ant,方法例如以下:

      1 2 brew update brew install ant

      然后加入應用平臺

      1 cd hello

      首先進入到hello文件夾下

      1 cordova platform add android

      這里也能夠刪除一個應用平臺

      1 cordova platform rm android

      通過ls命令

      1 cordova platforms ls

      能夠查看你安裝關于平臺的信息,比如。我的是:

      Installed platforms: android 3.3.0

      Available platforms: blackberry10, firefoxos, ios

      5.構建應用程序

      在進行構建之前,先確保你的Android SDK配置好了。

      須要下載Android的SDK,并設置Path到系統(tǒng)路徑下。

      安裝Android SDK(Mac平臺。下載解壓縮即可)

      配置SDK的Path到系統(tǒng)路徑

      1 touch ~/.bash_profile; open ~/.bash_profile

      在profile文件里加一句話:

      export PATH=${PATH}:/Users/twer/Downloads/adt-bundle-mac-x86_64-20131030/sdk/platform-tools:/Users/twer/Downloads/adt-bundle-mac-x86_64-20131030/sdk/tools

      記得要指定你自己的路徑。

      最后還要運行profile將它更新到你的系統(tǒng)path下。

      1 source ~/.bash_profile

      然后你就能夠開始構建了:

      1 cordova build

      當然你也能夠正對某一個平臺構建:

      1 cordova build android

      6.在模擬器上執(zhí)行

      1 cordova emulate android

      此時,模擬器會啟動。并自己主動安裝應用,效果應該例如以下:

      7.實體機上執(zhí)行

      將你的設備插到電腦上,然后執(zhí)行命令:

      1 cordova run android

      應用程序將被安裝到你的手機。


      版權聲明:本文博客原創(chuàng)文章,博客,未經(jīng)同意,不得轉載。

      總結

      以上是生活随笔為你收集整理的Cordova探险系列(一个)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

      如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。