Moduł danych stref czasowych aktualizuje czas letni (DST) i strefy czasowe na urządzeniach z systemem Android, standaryzując zarówno dane (które mogą często zmieniać się ze względów religijnych, politycznych i geopolitycznych), jak i mechanizm aktualizacji w całym ekosystemie. Aby uzyskać więcej informacji na temat danych dotyczących strefy czasowej, zobacz Zasady dotyczące stref czasowych .
Zmiany w Androidzie
Android 10 wycofuje mechanizm aktualizacji danych stref czasowych oparty na APK (używany w Androidzie 8.1 i Androidzie 9) i zastępuje go mechanizmem aktualizacji modułów opartym na APEX . AOSP w dalszym ciągu zawiera kod platformy niezbędny do aktualizacji opartych na APK, więc urządzenia uaktualniające się do Androida 10 mogą nadal otrzymywać dostarczane przez partnerów aktualizacje danych stref czasowych za pośrednictwem APK. Jednak mechanizmu aktualizacji APK nie należy używać na urządzeniu produkcyjnym, które otrzymuje również 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 i zależności
Moduł danych strefy czasowej jest dystrybuowany jako plik APEX .
- W przypadku Androida 14 APEX to
com.android.tzdata5
. - W przypadku Androida 13 APEX to
com.android.tzdata4
. - W przypadku Androida 12 APEX to
com.android.tzdata3
. - W przypadku Androida 11 APEX to
com.android.tzdata2
. - W przypadku Androida 10 APEX to
com.android.tzdata
.