Moduł danych strefy czasowej aktualizuje czas letni i strefy czasowe na urządzeniach z Androidem, standaryzując dane (które mogą się często zmieniać z powodów religijnych, politycznych i geopolitycznych) oraz mechanizm aktualizacji w całym ekosystemie. Więcej informacji o danych strefy czasowej znajdziesz w artykule Reguły strefy czasowej.
Zmiany w Androidzie
Android 10 wycofuje mechanizm aktualizacji danych strefy czasowej na podstawie pliku APK (używany w Androidzie 8.1 i 9) i zastępuje go mechanizmem aktualizacji modułu na podstawie pliku APEX. AOSP nadal zawiera kod platformy potrzebny do aktualizacji opartych na pliku APK, więc urządzenia przechodzące na Androida 10 nadal mogą otrzymywać aktualizacje danych strefy czasowej od partnera za pomocą pliku APK. Mechanizmu aktualizacji APK nie należy jednak używać na urządzeniu produkcyjnym, które otrzymuje również aktualizacje modułów, ponieważ aktualizacja oparta na pliku APK zastępuje aktualizację opartą na pliku APEX (czyli urządzenie, które otrzymuje aktualizację APK, ignoruje aktualizacje oparte na pliku APEX).
Format pakietu i zależność
Moduł danych o strefie czasowej jest w formacie APEX i jest dostępny na urządzeniach z Androidem w wersji 10 lub nowszej.
Wersja na 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 |