0 votes

Les événements du calendrier local ont disparu

J'ai essayé de supprimer un événement de calendrier répétitif de la liste des événements non synchronisés. Calendrier local à l'aide de l'application de calendrier de stock 1 . J'ai d'abord pensé que tous ont été supprimés (pas seulement l'événement répétitif), car le calendrier était désormais complètement vide.

J'ai alors réalisé que je pouvais toujours exporter tous les événements du calendrier à l'aide de la fonction Importation et exportation de calendriers . Et bien sûr, en inspectant /data/data/com.android.providers.calendar/databases/calendar.db a révélé que tous les événements étaient toujours présents.

J'ai essayé ce qui suit pour que les événements s'affichent à nouveau dans l'application calendrier :

  • Vérifier que le compte de calendrier approprié a été sélectionné (c'est le cas, il n'y en a qu'un).
  • Utilisation d'une autre application : DigiCal n'affiche pas non plus d'événements (ce qui était le cas auparavant)
  • Réinitialisation de l'application calendrier
  • Restauration de l'application Calendrier à partir d'une sauvegarde
  • L'effacement du cache (et non des données) du fichier Stockage du calendrier qui fournit le fichier de base de données mentionné ci-dessus
  • L'ajout manuel d'un nouvel événement fonctionne, mais tous les autres événements sont toujours absents. L'exportation de tous les événements inclut désormais ce nouvel événement.

Rien de ce qui précède n'a permis de résoudre le problème. Je pourrais purger les données de l'application Calendar Storage, en vidant la base de données et en important tous les événements que j'ai précédemment exportés. Mais j'hésite à le faire sans comprendre ce qui n'a pas fonctionné et sans savoir comment je peux corriger le problème pour qu'il ne se reproduise plus, et je ne suis même pas sûr que cela fonctionnerait.

Que se passe-t-il ici ? Comment puis-je afficher à nouveau tous les événements ?

1 J'utilise la version MIUI 12.5.2.0 de Xiaomi.eu.

0voto

Leviathan Points 101

En l'absence d'autres idées, j'ai purgé les données de la base de données. Stockage du calendrier et réimporté les événements.

Cela a fonctionné : Tous les événements s'affichent à nouveau, même si l'on ne sait toujours pas ce qui s'est passé. Espérons que cela ne se reproduira plus.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X