时区数据模块会更新 Android 设备上的夏令时 (DST) 和时区,从而标准化整个生态系统的数据(可能因宗教、政治和地缘政治原因而频繁更改)和更新机制。有关时区数据的更多详情,请参阅时区规则。
Android 中的更改
Android 10 弃用了基于 APK 的时区数据更新机制(在 Android 8.1 和 Android 9 中使用),并将其替换为基于 APEX 模块的更新机制。AOSP 继续包含基于 APK 更新所需的平台代码,因此升级到 Android 10 的设备仍然可以通过 APK 接收合作伙伴提供的时区数据更新。但是,在同时接收模块更新的生产设备上,不应使用基于 APK 的更新机制,因为基于 APK 的更新会取代基于 APEX 的更新(也就是说,接收 APK 更新的设备会忽略基于 APEX 的更新)。
软件包格式和依赖项
时区数据模块采用 APEX 格式,适用于运行 Android 10 或更高版本的设备。
Android 版本 | 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 |