安卓設備用戶普遍能夠輕松安裝各類應用程序和游戲,但對于一些配置較低的設備來說,安裝大型應用仍然是一個挑戰(zhàn)。據(jù)Android Authority的最新報道,谷歌計劃在即將推出的安卓16系統(tǒng)中引入一項名為“云編譯”的新功能,旨在顯著提升這些低端設備的應用安裝速度。
云編譯技術的核心在于,它將應用程序的編譯過程從本地設備轉移到了云端。以往,用戶在安裝應用時,設備需要自行編譯應用的代碼,這一過程對于性能較差的設備來說可能十分耗時。而有了云編譯功能,應用程序的構件將直接從谷歌Play商店下載的文件中加載,無需在設備上重新生成。
這一變化對于那些包含大量代碼需要編譯的應用程序來說,尤為有利。安卓16通過云端處理這些繁重的編譯任務,能夠顯著減少用戶在安裝過程中的等待時間,提升整體的用戶體驗。
然而,盡管安卓16已經(jīng)支持云編譯功能,但據(jù)報道,這一功能目前尚未正式啟用。谷歌需要對其應用商店進行一系列配置,以便使用dex2oat工具生成這些應用程序構件。這些構件將與APK文件一同提供給安卓16設備,在安裝過程中發(fā)揮作用。
推廣這一新功能并非易事,谷歌可能需要一段時間來搭建和完善相關基礎設施。因此,在初期,谷歌可能會讓用戶自主選擇是否啟用云編譯功能。這一決策背后有多重考量,其中一點是,啟用云編譯功能將增加用戶需要下載的數(shù)據(jù)量,對于網(wǎng)絡條件有限的用戶來說,這可能是一個需要考慮的因素。