Android O的Project Treble將加快Android更新速度
近年來(lái),Google已經(jīng)采取許多方法來(lái)加快為智能手機(jī)制造商引入操作系統(tǒng)更新。但是,它們都沒(méi)有真正發(fā)揮作用,OEM仍需要花費(fèi)數(shù)月的時(shí)間在其設(shè)備上啟動(dòng)Android更新。
在Google I / O之前,Google宣布了一個(gè)新項(xiàng)目,該項(xiàng)目看起來(lái)非常有前途,可以幫助Android OEM更快地發(fā)布更新。
谷歌稱其為Project Treble,這是對(duì)“迄今為止Android的低級(jí)系統(tǒng)架構(gòu)”的最大改變。在這個(gè)項(xiàng)目中,Google正在將通常由芯片制造商提供的底層供應(yīng)商實(shí)施與Android OS框架分離。模塊化OS框架意味著OEM可以推出更新,而不必等待其硅制造商提供的更新的低層供應(yīng)商實(shí)施。
正如Google所說(shuō),這是Android當(dāng)前更新過(guò)程的工作方式:
借助Android O和Project Treble,Google引入了“供應(yīng)商界面”,使Android OEM可以更新Android OS框架,而無(wú)需從芯片制造商那里重新設(shè)計(jì)供應(yīng)商實(shí)施方案。供應(yīng)商界面的概念類似于CTS,后者可確保數(shù)百萬(wàn)個(gè)Android應(yīng)用程序與其中的數(shù)千個(gè)Android設(shè)備兼容。將有一個(gè)類似于CTS的供應(yīng)商測(cè)試套件(VTS),以確保向前兼容。
借助穩(wěn)定的供應(yīng)商界面,可以訪問(wèn)Android的特定于硬件的部分,設(shè)備制造商可以選擇僅通過(guò)更新Android OS框架就向消費(fèi)者提供新的Android版本,而無(wú)需硅制造商的任何其他工作:
現(xiàn)在真的很棒! Project Treble僅適用于以Android O或更高版本開(kāi)頭的新Android設(shè)備。 但是,在Pixel手機(jī)上,Project Treble架構(gòu)已經(jīng)在Android O的第一個(gè)開(kāi)發(fā)者預(yù)覽版中運(yùn)行。