綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[Android] Android 4.0為x86優化?不是那麼簡單

[複製連結] 查看: 700|回覆: 0|好評: 1
跳轉到指定樓層
樓主
kimiko | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2011-11-11 10:03

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
上週末,Intel的發言人曾經表示:「Ice Cream Sandwich包含針對X86架構優化的代碼,因此配置Intel處理器的設備可以執行Ice Cream Sandwich。」實際上,Intel的這番表態可能存在誤導成份,事實沒有想像的那麼美好。


先讓我們來瞭解一下Google選取Android每個大版本合作夥伴的過程(比如3.0 Honeycomb的摩托羅拉,4.0 Ice Cream Sandwich的三星):所有廠商都出價(包括Android設備中所有配件的供應商,如高通、TI、NVIDIA等SoC提供商也一樣)公平競爭,以前版本中的表現也是重要的參考因素(性能強悍、按時發佈的當然加分,要是臨時返工或者bug頻出那肯定下次就沒你份兒了)。

選定合作夥伴之後,只有Google以及設備生產、SoC廠商才有權利擁有該版本Android源代碼的訪問、修改權限。其他廠家只能等待新版本源代碼進入Android開源工程(Android Open Source Project)。

對於Ice Cream Sandwich來說,目前只有Google和三星(或許也有TI)手上有源代碼。不久的將來(最快也許就在11月份),ICS的源代碼就將進入Android開源工程,其他廠商即可對自己的平台進行優化。那前面Intel關於ICS對x86進行優化的表態到底是怎麼回事呢?

實際上也確實有,比想像的時間也更早。Intel近兩年來一直在向Android開源工程與Google的開發者部門提交關於x86的補丁,如今如果你下載Android 2.3.7的源代碼,完全可以編譯一個原生(而不是通過模擬器)執行在x86平台上的版本。

每當Google發佈新Android版本時,開源工程與開發者部門的成果都會包含在其中。目前,包括Intel在內所有對ICS進行的優化代碼都在由Google的有關部門進行處理並整合進去,現在知道Intel的表態是什麼意思了吧。

總之,除三星以外,其他所有廠商包括NVIDIA、Intel、高通等等都是站在同一起跑線上,只有Android 4.0 Ice Cream Sandwich正式開源後各家才可能對自己的平台進行具體的工作。

「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 1幫助 +1 收起 理由
demonhans + 1

查看全部評分

收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則