您的位置: 首頁 >科技 >

我們可以確保OEM不會偏離Android6.0新功能的實現

2022-09-13 23:45:50 編輯:姜善劍 來源:
導讀 棉花糖已經在大多數Nexus設備上嶄露頭角,但是我們還沒有看到任何第三方OEM將其手機更新為棉花糖。他們如何將Marshmallow的新功能準確地集...

棉花糖已經在大多數Nexus設備上嶄露頭角,但是我們還沒有看到任何第三方OEM將其手機更新為棉花糖。他們如何將Marshmallow的新功能準確地集成到其特定口味的Android中?很難肯定地說,但是由于有了兼容性定義文檔(CDD),我們可以確保OEM不會偏離Android 6.0新功能的實現。

正確烤棉花糖

對于每個新版本的Android,Google都會更新其兼容性準則以確保所有新主要功能的用戶體驗一致。從用戶的角度來看,OEM必須遵守兼容性準則,以使他們喜歡的應用程序在所有設備上保持一致的工作至關重要。同樣,如果每臺設備在任何給定的Android版本上均能一致運行,則開發(fā)人員無需花費太多精力即可定位到多個設備。最后,原始設備制造商將從生態(tài)系統(tǒng)的增長中受益,因為如果更多的開發(fā)人員可以證明他們的設備開發(fā)是合理的,那么更多的用戶可以證明他們購買設備的合理性。這對各方來說都是雙贏的局面,要求任何制造Android設備的制造商遵守其兼容性準則對Google來說是最大的利益。

他們是如何做到的?好吧,通過控制誰獲得使用Google移動服務(GMS)的許可,該許可由Google的專有應用程序組成。想要獲得GMS許可證的OEM必須遵守兼容性定義文檔中列出的所有要求,并通過兼容性測試套件。如果無法訪問Google Play商店等應用程序,那么當競爭如此激烈時,OEM很難說服人們對其生態(tài)系統(tǒng)進行投資。

還記得 Ouya Android游戲機嗎? 其失敗的很大一部分可能與缺乏應用程序有關。Ouya只是無法說服足夠多的開發(fā)人員,當他們可以繼續(xù)瞄準利潤豐厚的Google Play商店時,值得投入資源來移植游戲。推出后幾周,Ouya 透露了其“適度”的銷售 數據。經過數月未能成功滲透市場的嘗試,Ouya 最終被收購 并最終 于6月被Razer收購。

烏亞(Ouya)而是試圖向市場銷售,在那里谷歌一直在與官僚作斗爭以使其服務被該國接受??紤]到Google最近在Android TV上的推動,時機也不錯 。

本質上,OEM依靠Google授予他們運行Google Apps的許可,以便與其他Android設備競爭。這使Google牢牢把握了Android生態(tài)系統(tǒng),并確保OEM不會偏離每個新Android版本的每個基本功能。即使是向Tizen投入巨資的強大三星, 也似乎無法擺脫 Android的統(tǒng)治地位。

話雖如此,讓我們深入研究Android棉花糖的兼容性定義文檔。它絕對包含 了有用的信息。非常感謝AndroidPolice團隊深入研究并找到了其中的一些,我將僅用來總結最相關的部分。

Android Auto…動機?Google放棄了對未來的提示

首先,從第2.0節(jié)中定義的“設備類型”中獲得一些有趣的信息。

Android Automotive實施是指將Android作為系統(tǒng)的一部分或全部和/或信息功能的操作系統(tǒng)運行的車輛主機。Android Automotive實現:

必須聲明功能android.hardware.type.automotive。

必須支持uiMode = UI_MODE_TYPE_CAR

您可能會讀到這,然后想:“有什么大不了的?我們是否不了解Android Auto?” 您是對的,我們對已經發(fā)布的Android Auto了解很多 。但是,Android Auto只是任何人都可以下載的應用程序 。 Google在這里指的是全新的東西,它指的是實際上運行完整版Android的車內智能設備 。 許多2016年的汽車模型 已經運行Android Auto,因此誰知道用完整版本的Android OS交付汽車將花費多長時間。

通過CDD搜索,我們可以找到其他有關Android Automotive的參考,并拼湊Google如何使平臺發(fā)揮作用。

例如,在描述瀏覽器兼容性的第3.4.2節(jié)中,列出了Android Automotive設備作為要求Android設備隨附獨立網絡瀏覽器的規(guī)則的例外。考慮到用戶在汽車中上網的潛在安全后果,這是有道理的。

根據第3.10節(jié)的規(guī)定,強烈建議Android Automotive設備包含與常規(guī)Android一致的輔助功能設置。這樣做可能是為了讓消費者啟用“話語提示”功能(無論如何,我想大多數汽車制造商都會大力強調此功能)。第3.11節(jié)“文本語音”通過要求Android文本語音轉換(TTS)的支持,進一步證實了這一概念。

接下來,在第5.1.3節(jié)“視頻編解碼器”中,我們看到Google強烈建議任何Android Automotive設備支持h265高效視頻編解碼器(HEVC)。這很有趣,因為這表明Google希望將Android Automotive設備用作 視頻消費設備。 帶著孩子的父母一定會發(fā)現觀看付費視頻的能力。

Android“自動”

)

Google在第7.1.5節(jié)中指出,Android Automotive設備是唯一不需要支持舊版兼容模式的設備,這意味著將不支持任何不依賴屏幕密度而設計的應用程序。您可以想像任何在乘車時試圖處理縮放比例差的應用程序的乘客都會感到沮喪。

如第7.2.1節(jié)所述,不需要Android Automotive設備實現軟鍵盤??紤]到大多數人希望通過觸摸或語音來導航這樣的設備,這并不奇怪。

在第7.2.3節(jié)“導航鍵”下,Google聲明不需要“最近”鍵和“后退”鍵,而“主頁”鍵則是必需的。您不太可能經常在設備上瀏覽,因此我認為Google明智的做法是不強迫OEM廠商圍繞這兩個鍵來設計其UI。

如第11節(jié)中所述,不需要Android Automotive支持OTA更新。由于Android Automotive設備只能在汽車開啟時進行更新,因此不需要OTA支持是有道理的。并不是您可以在汽車更新時將汽車插入床頭柜的基座上!


免責聲明:本文由用戶上傳,如有侵權請聯系刪除!

最新文章

精彩推薦

圖文推薦

點擊排行

2016-2022 All Rights Reserved.平安財經網.復制必究 聯系QQ280 715 8082   備案號:閩ICP備19027007號-6

本站除標明“本站原創(chuàng)”外所有信息均轉載自互聯網 版權歸原作者所有。