自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

與Linux融合后Android之花將愈發(fā)茂盛

移動(dòng)開發(fā)
普通人可能沒有注意到這樣一個(gè)事實(shí):Google 的 Android 開發(fā)人員在將他們的代碼融合到 Linux 內(nèi)核中。但是,對(duì)于一個(gè)規(guī)模不大但很重要的群體而言卻不是這么回事:希望試用 Android 移動(dòng)操作系統(tǒng)的編程人員。

索尼開發(fā)人員蒂姆·伯德(Tim Bird)參與了 Android 代碼融合到主流 Linux 內(nèi)核的工作。雙方的合作已經(jīng)向前邁出了一大步,Linux 教父萊納斯·托瓦茲(Linus Torvalds)周日發(fā)布了3.3版 Linux 內(nèi)核,其中包含雙方合作的成果。

Android 是一款開放源代碼軟件,但代號(hào)為 Ice Cream Sandwich 的 Android 4.0 發(fā)布時(shí)間推遲數(shù)個(gè)月,彰顯了在開發(fā)新版本時(shí)采用原有代碼方面的難度。Android 有大量高級(jí)組件,例如 Dalvik 虛擬機(jī)以及 Google 自己的應(yīng)用,但是其基礎(chǔ)是 Linux 內(nèi)核。

Google 至少在與主流 Linux 內(nèi)核項(xiàng)目合作開發(fā)部分功能,這對(duì)于開發(fā)人員來說是個(gè)福音。伯德表示,“這將在兩個(gè)方面給開發(fā)人員帶來方便:在非 Android 系統(tǒng)中使用 Android 功能;在主流內(nèi)核上使用 Android 用戶界面。”

Google 從未想過完全獨(dú)立于 Linux 內(nèi)核,但融合 Android 的 Linux 代碼和主流 Linux 內(nèi)核的部分努力并未取得理想的結(jié)果。伯德說,“Android 開發(fā)人員之前向主流 Linux 內(nèi)核提交代碼的數(shù)次努力都陷入僵局。部分通用功能(例如 wakelocks)出現(xiàn)了問題,已經(jīng)被無限期推遲,部分功能則從來沒有提交給主流 Linux 內(nèi)核。”Wakelocks 阻止計(jì)算設(shè)備轉(zhuǎn)入低能耗或休眠狀態(tài)。

伯德指出,Android 中利用各種中央和支持處理器所必需的代碼已經(jīng)融合到主流 Linux 內(nèi)核中,未來會(huì)有更多的 Android 代碼融合到主流 Linux 內(nèi)核中,例如能耗管理。

要發(fā)售一款商業(yè)級(jí)的 Android 產(chǎn)品,除主流 Linux 內(nèi)核外,還需要大量的定制性工作。因此,人們估測認(rèn)為3.3版 Linux 內(nèi)核對(duì)于開發(fā) Android 產(chǎn)品已經(jīng)足夠了。但這是一個(gè)良好的開端,大大降低了利用 Linux 內(nèi)核和 Android 啟動(dòng)一個(gè)項(xiàng)目的難度。

伯德已經(jīng)發(fā)現(xiàn)有開發(fā)人員在安裝有“極少量補(bǔ)丁軟件”的主流 Linux 內(nèi)核上運(yùn)行 AOSP 組件,對(duì)于希望看到 Android 離開 Google 控制后發(fā)展方向的廠商,特別是開發(fā)其他 Linux 移動(dòng)設(shè)備的廠商而言,這是一個(gè)好消息。

鑒于 Google 的 Chrome 瀏覽器開發(fā)人員一直在與 WebKit 瀏覽器渲染引擎密切合作,Google 可能認(rèn)為錯(cuò)失了更加建設(shè)性地與主流 Linux 內(nèi)核共享代碼的好處。

【編輯推薦】

  1. 谷歌與MIT推安卓開發(fā)工具AppInventor
  2. 手機(jī)應(yīng)用開發(fā)者需注意的20個(gè)事項(xiàng)
  3. 曝Android系統(tǒng)存在服務(wù)漏洞 可致設(shè)備完全癱瘓
責(zé)任編輯:冰凝兒 來源: ZDNet
相關(guān)推薦

2012-03-28 16:30:08

LinuxAndroid

2024-12-04 10:52:52

鎧俠

2015-11-03 10:49:08

AndroidChrome融合

2020-10-10 09:20:35

鴻蒙

2009-11-24 09:36:34

谷歌Chrome OSAndroid

2010-05-25 10:37:00

三網(wǎng)融合網(wǎng)絡(luò)加速網(wǎng)宿科技

2020-11-04 15:14:25

Android

2011-09-23 10:04:27

2012-08-14 16:48:43

iOSAndroid

2009-11-17 16:14:36

IT與業(yè)務(wù)融合

2009-11-10 11:21:45

Google Wave

2010-09-29 10:16:02

Linux集群虛擬化

2013-04-28 10:10:15

2015-11-04 09:36:44

超融合IT基礎(chǔ)架構(gòu)

2017-07-18 14:54:11

OpenStackKubernetes融合

2013-06-07 10:07:29

2010-11-03 10:33:28

.NETJava

2009-07-01 09:49:00

3GWLAN融合

2015-08-19 10:18:53

存儲(chǔ)虛擬化超融合架構(gòu)

2009-04-23 17:59:18

甲骨文SunLinux
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)