什麼是Cordova ?html
網上查詢的說明:android
Cordova是貢獻給Apache後的開源項目,是從PhoneGap中抽出的核心代碼,是驅動PhoneGap的核心引擎。你能夠把他想象成相似於Webkit和Google Chrome的關係。apache
不熟悉的小夥伴們請先看下面的文章進行了解一下ubuntu
http://c.jinhusns.com/cms/c-929瀏覽器
固然,都是講解的如何安裝而已。最多也就是一個簡單的你們熟悉的hello world。哈哈、如今我也只能是到這樣的地步而已,還須要花時間去了解更多網絡
好比:如何真正的去開發一套完整的android app,當前簡單的get數據仍是能夠實現的,能夠用api。可是如何去堅定httppost提交數據呢?暫時先不去深究了。之後花時間去。app
看了上面的文章大概也知道是什麼狀況了吧!工具
接下來進入簡單的原始的hello world的世界吧!post
一、我如今用的VS201三、而後update4 (大概花了我1.3個小時、很須要網速)
二、下載Visual Studio Tools for Apache Cordova CTP3.1 進行安裝(一樣花了我1.5個小時、網速好更快)
這裏個人電腦不能安裝Cordova CTP3.1 、而是找了好久才找到Cordova CTP3.0 順利安裝的。若是小夥伴們和我狀況同樣,別擔憂。
http://pan.baidu.com/s/1o6JtfZ0 下載安裝便可
三、而後就是Android sdk的安裝了
不得不說一下,這裏必須得翻 牆、要否則無法下載啊。須要工具的私密我,給我發郵件。這種東西仍是不公開比較好。
針對第三點sdk的安裝會出現一系列的問題:
第一點:以管理員身份打開 SDK Manager,要否則會下載建立本地文件夾失敗!
第二點:很重要、首先看到api列表的時候先別高興的太早,記得選擇一個高點的android版本。由於個人電腦是window8,可能會有點影響吧。個人最低要求4.2.2(API 19)
下載的須要配置一下端口(切記)
第三點:
Resuming Google APIs, Android API 17, revision 3 download at 2281361 (1%)
Download finished with wrong size. Expected 134875617 bytes, got 226895 bytes.
很明顯是網絡的緣由、後來換了工具也好了。多試幾回。
但願愛折騰的小夥伴們能一次成功吧!
然咱們來建立一個項目看看,真是夠興奮的,折騰了幾個晚上了。
下面的紅色的是我本身添加進去的,其餘部分均爲項目文件。
啓動程序以後,在瀏覽器界面看到以下的最終效果。
若是有大神在這方面研究的比較多的請給一些學習資料。謝謝了先!
花了這麼多時間去整這個玩意、最終仍是出效果了。無論怎麼樣內心仍是有點高興的。那有人就要問了,整這些沒用的有什麼用呢?其實我也不知道,我只知道我對這個感興趣了,因此我必需要去折騰一下。只要是不影響工做、那也沒什麼的。
感謝提供我工具的鴉叔。