科技媒體Android Authority近日發布消息稱,谷歌將在安卓16系統中引入一項名為“無縫應用更新”的創新功能,旨在徹底優化用戶的應用更新體驗。這項功能通過調整系統內部流程,將應用更新時的凍結時間大幅縮短,從數秒級別壓縮至數十毫秒。
當前安卓系統的應用更新機制存在一個關鍵限制:為確保代碼和資源變更的安全性,系統會在更新過程中暫時凍結應用。這一設計雖能避免潛在錯誤,但對大型或復雜應用而言,更新過程可能持續數秒,導致用戶無法使用應用,甚至影響依賴該應用的其他程序運行。
“無縫應用更新”的核心突破在于重新安排了系統優化腳本的執行時機。安卓系統依賴dexopt和dex2oat腳本實現預先編譯(AOT),將應用的DEX字節碼轉換為本機機器碼。此前,這些耗時的編譯操作集中在應用凍結期間完成,直接延長了用戶等待時間。
在安卓16系統中,谷歌改變了這一流程:系統會在應用安裝的早期階段就運行優化腳本,提前完成大部分編譯工作。當用戶觸發更新時,應用僅需在文件替換的瞬間被短暫凍結,系統會用已優化的新文件快速替換舊文件。這種優化將性能負擔從更新時刻分散到安裝前期,實現了真正的“無縫”體驗。
對于體積龐大、邏輯復雜或與系統深度集成的應用而言,這項改進帶來的體驗提升尤為顯著。用戶將不再需要長時間等待應用更新完成,系統運行效率也將因此得到顯著優化。











