講述Android 核心所在之處
Android 核心是由 Google和開(kāi)放手機(jī)聯(lián)盟(Open Handset Association)發(fā)布的,是一個(gè)完整的軟件平臺(tái),包括用于移動(dòng)手持終端設(shè)備的操作系統(tǒng)、中間件和應(yīng)用軟件。
Android 通過(guò) T-Mobile G1 手機(jī)成功推向市場(chǎng)。到 2009 年底,我們期待全球其他更多手機(jī)將采用 Android。此外,他們創(chuàng)建了軟件生態(tài)系統(tǒng),提供軟件開(kāi)發(fā)套件,以幫助開(kāi)發(fā)人員創(chuàng)建成千上萬(wàn)的創(chuàng)新應(yīng)用。2008 年 10 月,Android 作為一個(gè)開(kāi)源項(xiàng)目發(fā)布,幫助社區(qū)推動(dòng)未來(lái)發(fā)展方向,并促進(jìn)平臺(tái)的開(kāi)發(fā)。Android 提供具有通用應(yīng)用架構(gòu)和庫(kù)的完整軟件。
主要依賴于頂級(jí)標(biāo)準(zhǔn) Linux 內(nèi)核。Android 核心是 Dalvik 虛擬機(jī),可以類似于 Java 虛擬機(jī)的方式解釋字節(jié)碼應(yīng)用。最大的不同是 Dalvik 虛擬機(jī)是基于寄存器的,因此它可以發(fā)揮。
MIPS 架構(gòu)內(nèi)大型寄存器集具有的額外優(yōu)勢(shì)。因?yàn)?Android 應(yīng)用是設(shè)備無(wú)關(guān)的,針對(duì)移動(dòng)設(shè)備開(kāi)發(fā)的任何應(yīng)用都無(wú)需修改便在 Android 平臺(tái)上運(yùn)行。
作為一個(gè)完整的軟件平臺(tái),Android 以非常有利的地位超越了移動(dòng)設(shè)備,成為將全面英特網(wǎng)體驗(yàn)帶到數(shù)字家庭設(shè)備的標(biāo)準(zhǔn)方式,包括數(shù)字電視、機(jī)頂盒、移動(dòng)網(wǎng)絡(luò)設(shè)備(MID)、數(shù)碼相框。
汽車信息娛樂(lè)系統(tǒng)及其他消費(fèi)電子設(shè)備。2009 年 6 月 1 日,MIPS 科技宣布推出運(yùn)行于 MIPS 架構(gòu)的 Android 平臺(tái),還宣布將公開(kāi) MIPS 優(yōu)化的源代碼,讓其所有授權(quán)廠商免費(fèi)使用。
此外,我們還推出了生態(tài)系統(tǒng)基礎(chǔ),MIPS 授權(quán)廠商移植 Android 到特定芯片平臺(tái)將更加快速簡(jiǎn)單。一些移植套件、系統(tǒng)集成服務(wù)和強(qiáng)大的調(diào)試工具不久將迅速支持這些努力。為了將 Android 核心至數(shù)字家庭設(shè)備,MIPS 還加入了開(kāi)放嵌入式軟件基金會(huì)(Open Embedded Software Foundation – OESF)。
其目標(biāo)是使 Android 核心成為手機(jī)以外的嵌入式設(shè)備的可行平臺(tái)。MIPS 將與開(kāi)放嵌入式軟件基金會(huì)合作,開(kāi)發(fā)和規(guī)范 Android 應(yīng)用、庫(kù)和針對(duì)數(shù)字家庭設(shè)備的設(shè)備驅(qū)動(dòng)程序。因?yàn)?Android 最開(kāi)始是將手機(jī)作為目標(biāo)平臺(tái)開(kāi)發(fā)的,欲使其在數(shù)字家庭市場(chǎng)可用,有許多因素需要考慮。首先,數(shù)字家庭設(shè)備有更大的屏幕。
與小屏幕的移動(dòng)設(shè)備不同,它需要支持高清質(zhì)量的分辨率。消費(fèi)者也期待數(shù)字家庭設(shè)備的全高清視頻質(zhì)量,不會(huì)容忍丟幀或視頻壓縮失真。如果他們可以看到傳送到其手機(jī)上的低分辨率 15fps 視頻,移動(dòng)用戶通常會(huì)欣喜若狂。
此外,消費(fèi)者使用數(shù)字家庭設(shè)備和移動(dòng)設(shè)備的互動(dòng)方式不同,在同一房間中,通常是多個(gè)用戶觀看同一個(gè)畫面,是“一對(duì)多”的用戶體驗(yàn),通過(guò)遙控器與設(shè)備連接。移動(dòng)設(shè)備是“一對(duì)一”的用戶體驗(yàn),觸摸屏和鍵盤都可用來(lái)瀏覽設(shè)備。
MIPS 正與其合作伙伴、開(kāi)放嵌入式軟件基金會(huì)和社區(qū)合作來(lái)解決這些問(wèn)題,并確保 Android 成為這些數(shù)字家庭設(shè)備的一個(gè)可行平臺(tái)。盡管必須要完成這些工作,還有一些數(shù)字家庭設(shè)備對(duì)于 Android 平臺(tái)來(lái)說(shuō)已經(jīng)非常合適。其中包括便攜式設(shè)備,如便攜媒體播放器、數(shù)碼相框、移動(dòng)網(wǎng)絡(luò)設(shè)備和智能本。
【編輯推薦】