(資料圖片僅供參考)
谷歌正在進(jìn)行另一次嘗試,為多年來沒有得到操作系統(tǒng)更新的手機(jī)帶來新功能。它發(fā)布了一個(gè)名為 "擴(kuò)展軟件開發(fā)者工具包 "的東西,它應(yīng)該能讓開發(fā)者在運(yùn)行于某些版本的安卓11和12的應(yīng)用程序中使用安卓13的新照片選取器等功能。在宣布這一變化的博文中,該公司說這一功能讓它 "將對(duì)某些平臺(tái)功能的支持?jǐn)U展到現(xiàn)有的安卓版本"。
雖然能更多地使用以前專屬于安卓13的照片選取器絕對(duì)是好事,但谷歌似乎對(duì)擴(kuò)展SDK有更大的計(jì)劃。"谷歌發(fā)言人Scott Westover說:"這次更新也為在安卓系統(tǒng)上擴(kuò)大隱私沙盒測(cè)試創(chuàng)造了條件。隱私沙盒是谷歌正在進(jìn)行的對(duì)其當(dāng)前廣告跟蹤系統(tǒng)的替代,該公司正計(jì)劃在安卓13上推出該系統(tǒng)的測(cè)試版。
到目前為止,谷歌并沒有談?wù)搶㈦[私沙盒回傳到舊版本的操作系統(tǒng)。相反,擴(kuò)展SDK似乎將幫助該公司在較新版本的安卓系統(tǒng)上更新隱私沙盒,而不需要推出重大的操作系統(tǒng)更新。該博客將該測(cè)試作為一個(gè)例子,說明能夠在主要更新之外引入新功能 "允許更快的創(chuàng)新"。
這種工作方式很復(fù)雜,宣布這一消息的博文主要是針對(duì)那些將實(shí)際利用該系統(tǒng)的開發(fā)者。簡(jiǎn)而言之,谷歌多年來一直在奠定基礎(chǔ),使其能夠通過Play Store更新Android的核心組件。現(xiàn)在,它正在利用這個(gè)系統(tǒng)對(duì)開發(fā)者使用的API進(jìn)行修改,并給他們提供新的方法來檢查系統(tǒng)的能力。在照片選取器的例子中,開發(fā)者可以讓他們的代碼檢查用戶的安卓11手機(jī)是否有足夠更新的API--如果有,就使用新的照片選取器。
這只是谷歌的最新努力,以確保用戶仍然可以獲得新功能,即使制造他們的手機(jī)的公司沒有發(fā)布軟件更新。(作為一個(gè)剛剛買了一部可能會(huì)停留在安卓11系統(tǒng)上的手機(jī)的人,我非常欣賞這一點(diǎn))。在安卓10中,該公司推出了 "主線項(xiàng)目",旨在使操作系統(tǒng)的某些部分可以通過Play Store進(jìn)行更新。Mainline本身是在安卓8的Project Treble之后,XDA開發(fā)者說這是為了讓手機(jī)制造商更容易推送更新。
我們實(shí)際上已經(jīng)看到這項(xiàng)工作得到了回報(bào)。安卓的一些控制系統(tǒng),如媒體播放、Wi-Fi、權(quán)限,甚至安卓運(yùn)行時(shí)本身,都已經(jīng)模塊化,讓谷歌對(duì)它們的更新方式有更多的控制。而且,該公司已經(jīng)開始通過Google Play服務(wù)推出新功能,如數(shù)字國(guó)家身份證(理論上可用于運(yùn)行安卓8的設(shè)備),該服務(wù)通過Play商店獲得更新,而不是向安卓本身點(diǎn)式發(fā)布。
至于這一最新努力,幾乎肯定會(huì)有限制。首先,谷歌在安卓10中并沒有把所有東西都模塊化。每個(gè)操作系統(tǒng)的更新都增加了新的模塊--安卓12將ART和日程安排模塊化,而安卓13將藍(lán)牙、AppSearch和UWB等東西變成了組件。如果你使用的是安卓11,谷歌就不會(huì)那么容易在你的手機(jī)上添加這些系統(tǒng)的功能,因?yàn)樗鼈內(nèi)匀粌?nèi)置于操作系統(tǒng)中,而不是可以通過Play Store更新的部件。