Données de fuseau horaire

Le module Time Zone Data met à jour l'heure d'été (DST) et les fuseaux horaires sur les appareils Android, standardisant à la fois les données (qui peuvent changer fréquemment en réponse à des raisons religieuses, politiques et géopolitiques) et le mécanisme de mise à jour dans l'ensemble de l'écosystème. Pour plus de détails sur les données de fuseau horaire, consultez Règles de fuseau horaire .

Changements dans Android

Android 10 abandonne le mécanisme de mise à jour des données de fuseau horaire basé sur APK (utilisé dans Android 8.1 et Android 9) et le remplace par un mécanisme de mise à jour de module basé sur APEX . AOSP continue d'inclure le code de plate-forme nécessaire aux mises à jour basées sur l'APK, de sorte que les appareils mis à niveau vers Android 10 peuvent toujours recevoir les mises à jour des données de fuseau horaire fournies par les partenaires via l'APK. Cependant, le mécanisme de mise à jour APK ne doit pas être utilisé sur un appareil de production qui reçoit également des mises à jour de modules, car une mise à jour basée sur APK remplace une mise à jour basée sur APEX (c'est-à-dire qu'un appareil qui reçoit une mise à jour APK ignore les mises à jour basées sur APEX). ).

Format et dépendances

Le module Time Zone Data est distribué sous forme de fichier APEX .

  • Pour Android 14, l'APEX est com.android.tzdata5 .
  • Pour Android 13, l'APEX est com.android.tzdata4 .
  • Pour Android 12, l'APEX est com.android.tzdata3 .
  • Pour Android 11, l'APEX est com.android.tzdata2 .
  • Pour Android 10, l'APEX est com.android.tzdata .