Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

OTA更新

現場的Android設備可以接收並安裝對系統,應用程序軟件和時區規則的無線(OTA)更新。本節介紹更新軟件包的結構以及提供的用於構建更新軟件包的工具。適用於希望在新的Android設備上進行OTA更新的開發人員,以及希望為已發布的設備構建更新包的開發人員。

OTA更新旨在升級基礎操作系統,安裝在系統分區上的只讀應用程序和/或時區規則;這些更新不會影響用戶從Google Play安裝的應用程序。

A / B(無縫)系統更新

現代的Android設備每個分區都有兩個副本(A和B),並且可以在系統運行但空閒時將更新應用於當前未使用的分區。 A / B設備不需要空間來下載更新軟件包,因為它們可以在從網絡讀取更新時應用更新。這稱為流A / B。有關A / B設備的OTA更新的更多信息,請參閱A / B(無縫)系統更新。有關提供有關使用Android系統更新API(即update_engine )安裝A / B更新的示例的示例應用程序,請參閱SystemUpdaterSample (有關詳細信息,請參見updater_sample/README.md )。

非A / B系統更新

較舊的Android設備具有專用的恢復分區,其中包含解壓縮下載的更新包並將更新應用到其他分區所需的軟件。有關更多信息,請參閱非A / B系統更新

時區規則更新

從Android 8.1開始,OEM可以將更新的時區規則數據推送到設備,而無需進行系統更新。該機制使用戶能夠及時接收更新(從而延長了Android設備的使用壽命),並使OEM能夠獨立於系統映像更新測試時區更新。有關詳細信息,請參見時區規則