Moduł danych strefy czasowej aktualizuje czas letni i strefy czasowe na urządzeniach z Androidem, ujednolicając zarówno dane (które mogą się często zmieniać z powodów religijnych, politycznych i geopolitycznych), jak i mechanizm aktualizacji w całym ekosystemie. Więcej informacji o danych stref czasowych znajdziesz w artykule Reguły stref czasowych.
Zmiany w Androidzie
Android 10 wycofuje mechanizm aktualizacji danych strefy czasowej oparty na plikach APK (używany w Androidzie 8.1 i Androidzie 9) i zastępuje go mechanizmem aktualizacji modułów opartym na APEX. AOSP zawiera kod platformy niezbędny do aktualizacji opartych na plikach APK, więc urządzenia, które przechodzą na Androida 10, mogą otrzymywać aktualizacje danych stref czasowych dostarczane przez partnerów za pomocą plików APK. Mechanizmu aktualizacji APK nie należy jednak używać na urządzeniu produkcyjnym, które otrzymuje też aktualizacje modułów, ponieważ aktualizacja oparta na APK zastępuje aktualizację opartą na APEX (tzn. urządzenie, które otrzymuje aktualizację APK, ignoruje aktualizacje oparte na APEX).
Format pakietu i zależności
Moduł danych strefy czasowej jest w formacie APEX i jest dostępny na urządzeniach z Androidem 10 lub nowszym.
Wersja Androida | APEX |
---|---|
Android 15 | com.google.android.tzdata6 |
Android 14 | com.google.android.tzdata5 |
Android 13 | com.google.android.tzdata4 |
Android 12 | com.google.android.tzdata3 |
Android 11 | com.google.android.tzdata2 |
Android 10 | com.google.android.tzdata |