时区数据模块更新 Android 设备上的夏令时 (DST) 和时区,标准化数据(可能会因宗教、政治和地缘政治原因而频繁更改)和整个生态系统的更新机制。有关时区数据的更多详细信息,请参阅时区规则。
安卓的变化
Android 10 弃用了基于 APK 的时区数据更新机制(在 Android 8.1 和 Android 9 中使用),取而代之的是基于 APEX 的模块更新机制。 AOSP 继续包含基于 APK 的更新所需的平台代码,因此升级到 Android 10 的设备仍然可以通过 APK 接收合作伙伴提供的时区数据更新。但是,不应在同时接收模块更新的生产设备上使用 APK 更新机制,因为基于 APK 的更新会取代基于 APEX 的更新(也就是说,接收 APK 更新的设备会忽略基于 APEX 的更新)。
格式和依赖
对于 Android 12 及更高版本,APEX 为com.android.tzdata3
。
对于 Android 11 及更低版本,时区数据模块作为APEX文件分发。