1. 程式人生 > >Android 發展歷史

Android 發展歷史

在如今日新月異的今天,高科技不斷湧現,資訊量爆炸的時代,我們慶幸生活在這樣一個時代,同樣我們不得不接受科技給我們帶來的一系列改變。在生活中,工作中有著一系列的產品,它們有著自己的使命,每一種計算機語言產生都是為了更好的解決人類發展中的歷程。就像人類一樣有出生,孩童,少年,青年,壯年,老年等不同的時期。今天我們來聊一下Android(安卓)的出生與發展。

   Android 的出生:Android系統一開始並不是由谷歌研發出來了,Android系統原來的公司名字就叫做Android。AndyRubin創立了這個作業系統公司Android。Android 4千萬美元賣給Google。谷歌公司在2005收購了這個僅成立22月的高科技企業Android。Android系統也開始由谷歌接手研發,Android系統的負責人以及Android公司的CEO安迪·魯賓成為谷歌公司的工程部副總裁,繼續負責Android專案的研發工作。

   在2007年11月5日這天,谷歌公司正式向外界展示了這款名為Android的作業系統,並且在這天谷歌宣佈建立一個全球性的聯盟組織,該組織由34家 手機制造商、軟體開發商、電信運營商以及晶片製造商共同組成。這一聯盟將支援谷歌釋出的手機作業系統以及應用軟體,將共同開發Android系統的開放原始碼。

創始成員

埃森德(Ascender)、Audience Corp(聽眾)、AplixBroadcom中國移動(CMCC)、eBayEsmertec、谷歌(Google)、巨集達電子(HTC)、英特爾(Intel)、KDDILG、LivingImage、Marvell摩托羅拉(Motorola)、NMS、NTT DoCoMo、

Nuance英偉達Nvidia)、Packet Video、高通、SiRF、SkyPop、SONiVOX、Sprint Nextel、Synaptics、義大利電信、西班牙電信德州儀器(TexasInstruments)、三星(Samsung)、T-MobileTATTelefónica和Wind River。

新加入成員

沃達豐(Vodafone )、日本軟體銀行(Softbank)、Borqs、Omron Software、Teleca、AKMSemiconductor、ARM、AtherosCommunications 、EMP 、華碩電腦(ASUS)、日本電氣股份有限公司(NEC)、

泛泰(Pantech)、臺灣國際航電股份有限公司(Garmin)、夏普(Sharp)、索尼愛立信(Sony Ericsson)、愛立信(Ericsson)、東芝(TOSHIBA)、中國聯通(China Unicom)、SVOX、巨集碁(acer)、MIPS科技公司、中國電信(ChinaTelecom)、Sasken Communication Technologies 、聯發科技(MediaTek)。 

看完Android系統的發展簡介,下面就讓我們一起看看具體的Android系統版本的升級更新以及代表機型的機型有哪些。

1.Android 1.0 代表機型T-MobileG1

          在2008年,在GoogleI/O大會上,谷歌提出了AndroidHAL架構圖,在同年8月18號,Android獲得了美國聯邦通訊委員會(FCC)的批准,在2008年9月,谷歌正式釋出了Android1.0系統,這也是Android系統最早的版本。

          在2008年,在智慧手機領域還是諾基亞的天下,Symbian系統在智慧手機市場中佔有絕對優勢,在這種前提下,谷歌釋出的Android 1.0系統並沒有被外界看好,甚至言論稱最多一年穀歌就會放棄Android系統。


2008922,釋出系統之後不久就又一款搭載Android 1.0系統的手機現身,這款手機就是T-Mobile G1,手機是由運營商T-Mobile定製,臺灣HTC(巨集達電)代工製造。T-MobileG1是世界上第一款使用Android作業系統的手機,手機的全名為HTC Dream。這款手機採用了3.17英寸480x320解析度的螢幕,手機內建528MHz處理器,擁有192MB RAM以及256MB ROM

2.Android 1.5代表機型HTC G2

20094月,谷歌正式推出了Android1.5這款手機,從Android 1.5版本開始,谷歌開始將Android的版本以甜品的名字命名,Android 1.5命名為Cupcake(紙杯蛋糕)。該系統與Android 1.0相比有了很大的改進。


Android 1.5改進如下:

Ø拍攝/播放影片,並支援上傳到Youtube

Ø支援立體聲藍芽耳機,同時改善自動配對效能

Ø最新的採用WebKit技術的瀏覽器,支援複製/貼上和頁面中搜索

ØGPS效能大大提高

Ø提供螢幕虛擬鍵盤

Ø主螢幕增加音樂播放器和相框widgets

Ø應用程式自動隨著手機旋轉

Ø簡訊、Gmail、日暦,瀏覽器的使用者介面大幅改進,如Gmail可以批量刪除郵件 ·相機啟動速度加快,拍攝圖片可以直接上傳到Picasa,來電照片顯示


隨後谷歌為T-Mobile G1進行了系統的升級並且釋出了全新的HTC G2這款手機,HTC G2採用的是3.2英寸螢幕,解析度為320x480.手機內建528MHz處理器,記憶體升至為288MB RAM以及512MB ROM在執行速度上有了提升。在2009年,HTC G1以及HTC G2成為當時僅次於iPhone的熱門機型。

Android 1.6代表機型HTC Hero G3

20099月份,谷歌釋出了Android1.6的正式版,並且推出了搭載Android 1.6正式版的手機HTC Hero G3,憑藉這出色的外觀設計以及全新的Android 1.6作業系統,HTC Hero G3成為當時全球最受歡迎的手機。Android 1.6也有一個有趣的甜品名稱,它被成為Donut(甜甜圈)。

Android 1.6改進如下:

Ø重新設計的AndroidMarket手勢

Ø支援支援CDMA網路

Ø文字轉語音系統(Text-to-Speech

Ø快速搜尋框

Ø全新的拍照介面

Ø檢視應用程式耗電

Ø支援虛擬私人網路(VPN

Ø支援更多的螢幕解析度。

Ø支援OpenCore2媒體引擎

Ø新增面向視覺或聽覺困難人群的易用性外掛


作為Android 1.6系統最具有代表性的手機,HTC Hero G3採用了3.2英寸螢幕,解析度為320x480。手機內建528MHz處理器,採用288MB RAM以及512MBROM的組合,手機採用了Sense介面,執行非常流暢。G3採用了500萬畫素的攝像頭。

Android 2.0代表機型NEXUS One

200910月份,谷歌釋出了Android2.0作業系統,谷歌將Android 2.0Android 2.1系統的版本統稱為Eclair(鬆餅),同樣是一種甜品名稱。新系統與舊系統進行了較大的改進。

Android 2.0-2.1改進如下:

Ø優化硬體速度

Ø"Car Home"程式

Ø支援更多的螢幕解析度

Ø改良的使用者介面

Ø新的瀏覽器的使用者介面和支援HTML5

Ø新的聯絡人名單

Ø更好的白色/黑色背景比率

Ø改進GoogleMaps3.1.2

Ø支援MicrosoftExchange

Ø支援內建相機閃光燈

Ø支援數碼變焦

Ø改進的虛擬鍵盤

Ø支援藍芽2.1

Ø支援動態桌面的設計


 Android 2.0版本的代表機型為NEXUS One,這款手機為谷歌旗下第一款自主品牌手機,該機是由HTC代工生產。NEXUS One採用了一塊3.7英寸觸控式螢幕,解析度提升至480x800。手機內建高通snapdragonQSD8250 1GHz處理器,擁有512MBRAM以及512MB ROM,手機執行非常流暢。NEXUS One擁有一枚500萬畫素的攝像頭。

NEXUS One這款手機在20101月正式發售,在當時收到了廣泛使用者的關注。

Android 2.2代表機型DHD/GALAXY S

20102月份,Linux核心開發者Greg Kroah-HartmanAndroid的驅動程式從Linux核心狀態樹”(“staging tree”)上除去,從此,AndroidLinux開發主流將分道揚鑣。在同年5月份,谷歌正式釋出了Android2.2作業系統。谷歌將Android 2.2作業系統命名為Froyo,翻譯完名為凍酸奶。

Android 2.2作業系統在當時受到了廣泛的關注,根據美國NDP集團調查顯示,在當時Android系統已佔據了美國移動系統市場28%的份額,在全球佔據了 17%的市場份額。到20109月份,Android系統的應用數量已經超過了9萬個,谷歌公佈每日銷售的Android系統裝置的新使用者數量達到20萬,Android系統取得了巨大的成功。

Android 2.2改進如下:

Ø整體效能大幅度的提升

Ø3G網路共享功能。

ØFlash的支援。

ØApp2sd功能。

Ø全新的軟體商店。

Ø更多的Web應用API介面的開發。

採用Android2.2作業系統的手機比較出眾的有HTC Desire HD,該機採用了一塊4.3英寸顯示屏,解析度為480x800。手機內建高通MSM8255 1GHz處理器,這款手機採用的是768MB RAM+1.5GB ROM的組合,執行Android 2.2系統非常流暢。手機擁有一枚800萬畫素攝像頭。


除了HTC,三星的GALAXY S也是一款受到眾多使用者喜愛Android 2.2作業系統的手機,這款手機採用了4英寸顯示屏,解析度為480x800,螢幕材質為Super AMOLED,顯示效果出色。手機內建Samsung S5PC110(蜂鳥) 1GHz處理器,擁有512MB RAM以及512MBROM,手機內建8GB儲存空間,500萬的攝像頭成像效果出色。

Android 2.3代表機型GALAXY S/Sensation

201010月份,谷歌宣佈Android系統達到了第一個里程碑,即電子市場上獲得官方數字認證的Android應用數量已經達到了10萬個,Android系統的應用增長非常迅速。在201012月,谷歌正式釋出了Android 2.3作業系統Gingerbread(薑餅)。

Android2.3改進如下

Ø增加了新的垃圾回收和優化處理事件

Ø原生程式碼可直接存取輸入和感應器事件、EGL/OpenGL ESOpenSLES

Ø新的管理視窗和生命週期的框架。

Ø支援VP8WebM視訊格式,提供AACAMR寬頻編碼,提供了新的音訊效果器

Ø支援前置攝像頭、SIP/VOIPNFC(近場通訊)

Ø站在使用者的角度看,這次更新的亮點主要有:

Ø簡化介面、速度提升

Ø更快更直觀的文字輸入

Ø一鍵文字選擇和複製/粘帖

Ø改進的電源管理系統

Ø新的應用管理方式

經過漫長的等待,Android 2.3系統開始被運用到手機當中,目前比較熱門的Android 2.3機型當屬三星GALAXYS。該機厚度不足9mm,創下了最薄的智慧手機記錄。手機採用4.3英寸顯示屏,解析度為480x800,手機採用的是全新的Super AMOLED PLUS顯示屏,顯示效果出色。手機內建Exynos4210 1.2GHz雙核處理器,擁有1GBRAM以及4GB ROM。手機擁有800萬畫素攝像頭,支援1080P視訊的拍攝。

HTC Sensation也是一款採用Android2.3系統的高階智慧手機,其搭載了Android 2.3版本系統以及HTC Sense UI。在硬體方面HTC Sensation的配置十分出色,擁有一塊4.3英寸qHD解析度電容式觸控式螢幕,採用了1.2GHz的高通高通SnapdragonMSM 8260雙核處理器,並且配備有一枚800萬畫素的攝像頭。記憶體採用768MB+1GB ROM的組合。

Android 4.0代表機型NEXUS Prime/Droid Razr

20111月,谷歌稱每日的Android裝置新使用者數量達到了30萬部,到20117月,這個數字增長到55萬部,而Android系統裝置的使用者總數達到了1.35億,Android系統已經成為智慧手機領域佔有量最高的系統。

截止到20119月份,Android系統的應用數目已經達到了48萬,而在智慧手機市場,Android系統的佔有率已經達到了43%。繼續在排在移動作業系統首位。在本月19號,谷歌將會發布全新的Android4.0作業系統,這款系統被谷歌命名為Ice CreamSandwich(冰激凌三明治)。


這款全新的Android系統結合了Android 2.3與Android 3.0的優點,支援手機裝置與平板裝置。Android 4.0系統擁有全新的系統解鎖介面,小外掛也進行了重新設計,最特別的就是系統的工作管理員可以顯示出程式的縮圖,便於使用者準確快速的關閉無用的程式。

   Android 4.0的代表機型就是NEXUS Prime,這款手機將會採用了4.65英寸SuperAMOLED觸控式螢幕,解析度達到1280x720,機身僅有9毫米。其還配置了來自德州儀器的雙核OMAP 4460 Cortex A9處理器,主頻為1.2GHz1GBRAM32GB內建儲存。另有130/500萬畫素前後攝像頭,可支援1080p高清視訊的拍攝。

 2011年10月19日上午十點,谷歌三星聯手在中國香港舉辦釋出會,給我們帶來了有史以來最流暢、相容性最強、創新功能較多的Android4.0,讓移動互聯市場中的智慧系統不再是iOS獨大,同時也讓Android快速吞食了智慧系統市場的半壁江山。Android2.3薑餅;Android3.0蜂巢的陸續釋出讓谷歌在移動智慧系統中如履薄冰,讓每代系統都被冠名的甜品並不好吃,而冰淇淋的到來卻將這一片陰霾一掃而空。

  北京時間2012年6月28日,谷歌I/O開發者大會上,Android4.1橫空出世,這個被命名為Jelly Bean的全新系統使用了全新的處理架構,並針對突如其來的四核處理器進行了更好的優化,發揮了強勁的效能表現。其次,在新版系統中,特效動畫的幀速提高至60fps,4.1版系統還將會優化最佳效能和很低的觸控延遲,提供一個流暢、直觀的使用者介面。為了確保幀速一致,4.1版本的Android框架所有的繪圖和動畫都將統一VSYNC計時,應用渲染、觸控事件、畫面構圖、顯示重新整理等操作都會鎖定在16毫秒響應,所有的幀都沒有提前或者落後,此舉讓更多手機廠商更傾向於Android系統的使用。

  由於颶風“桑迪”的影響,谷歌原定於10月30日召開的Android釋出會,改為在網上舉行,似乎受到了天災的影響Android 4.2在釋出後並沒有像之前4.0的時候掀起年末高潮。Android 4.2沿用了4.1版“果凍豆”(Jelly Bean)這一名稱,最新作業系統與Android 4.1相似性很高,但仍在細節之後做了一些改進與升級,比較重要的包括:Photo Sphere全景拍照;鍵盤手勢輸入;Miracast無線顯示共享;手勢放大縮小螢幕,以及為盲人使用者設計的語音輸出和手勢模式導航功能等。

  經過Android 4.1直至4.2的此其沉浮,谷歌的2012年過的並不舒坦,前方有iOS這樣的強敵一直阻攔,後防又有微軟重金打造的Windows Phone 8快速追趕,夾在中間的谷歌並不好受。在受到蘋果與微軟前後夾擊的同時,Android 4.2又出現了各種BUG,直至谷歌在末日之間年沒有收個好場,那麼2013年,谷歌將在產品和系統上帶來怎樣的改變呢?我們不妨一起展望一下。

  Android 5.0

Android 5.0 Google 2014 年 10 月15日(美國太平洋時間)釋出的全新 Android作業系統,英文名為Lollipop,翻譯過來就是棒棒糖的意思,隨著5.0的釋出安卓系統終於告別了安卓4.×,邁入了全新的版本週期。

1.  全新MaterialDesign設計風格:AndroidLollipop全新的設計語言是受到了多種因素影響,是一種大膽的平面化創新。換句話說,谷歌希望能夠讓MaterialDesign給使用者帶來紙張化的體驗。新的視覺語言,在基本元素的處理上,借鑑了傳統的印刷設計,字型版式、網格系統、空間、比例、配色、影象使用等這些基礎的平面設計規範。

2.   使用ART拋棄Dalvik Java虛擬機器:安卓4.4首次引入了ART執行環境,和之前的Dalvik虛擬機器JIT即使編譯相比,ART模式會預先將安卓App編譯成為原生代碼,減少了即使編譯對計算效能的浪費,提高了安卓App執行效率。在安卓4.4中,ART只是作為隱藏的開發者選項存在,在Android 5.0中,ART模式終於登上正位,安卓要徹底告別Dalvik了!根據Google介紹,ART模式會大幅提升安卓執行效率,同時不會對現有開發有太大的影響——換言之不會造成什麼相容性問題,畢竟無論是ART還是Dalvik,執行的都是Java程式碼。Android 5.0使用ART大幅提升執行效率

3.   支援64位計算:安卓系統對RAM的需求量總所周知的大,而64位能讓安卓利用到更多RAM。這次,Android L終於能夠支援64位計算,運算速度更快,也可以輕鬆管理大記憶體。

4.    Android Extension Pack帶來超強遊戲畫面:Android L將會支援Android Extension Pack,這可以為高階安卓裝置帶來PC級別的遊戲畫面。Android Extension Pack是安卓全新的遊戲API,支援鋪嵌和幾何著色等功能,繪圖品質極佳。

5.    升級更快更安全:碎片化問題一直是安卓的阿克琉斯之踵,帶來的升級困難以及安全問題讓蘋果有機會在WWDC大會上狠狠奚落了安卓一番。在Android L中,Google提出了新方案解決安卓的安全和碎片化問題。根據Google介紹,Android L中Google會通過Google Play服務推送安全補丁,無需依賴裝置廠商。而Android L還會內建“工廠還原”模式,能夠讓使用者在丟失手機時遠端清除手機資料保護隱私。同時,Android L還擁有“通用資料控制”特性,可以調整所有app的隱私設定,“你將知道任何關聯變動”——這項功能對於安卓使用者來說可謂是渴望已久的甘霖。

6.   共建手錶TV汽車PC生態圈:安卓和iOS的戰場早已經不侷限於手機和平板這樣的移動裝置,穿戴是裝置(智慧手