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 powodu religijnego, politycznego lub geopolitycznego) oraz mechanizm aktualizacji w całym ekosystemie. Więcej informacji o danych strefy czasowej znajdziesz w artykule Reguły stref czasowych.
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 będzie uwzględniać kod platformy wymagany do aktualizacji na podstawie plików APK, więc urządzenia przechodzące na Androida 10 mogą nadal otrzymywać dostarczane przez partnera aktualizacje danych o strefie czasowej za pomocą pliku APK. Mechanizmu aktualizacji za pomocą pliku APK nie należy jednak używać na urządzeniu produkcyjnym, które otrzymuje również aktualizacje modułów, ponieważ aktualizacja za pomocą pliku APK zastępuje aktualizację za pomocą pliku APEX (czyli urządzenie, które otrzymuje aktualizację za pomocą pliku APK, ignoruje aktualizacje za pomocą 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 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 |