时区数据模块会更新 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 |