J'ai eu un problème similaire mais sur un autre appareil, mais essayez s'il peut résoudre votre problème, voici ce que j'ai fait:
J'ai ouvert l'émulateur de terminal et j'ai tapé:
$ su # logcat
Ensuite, j'ai maintenu 'Volume down' (aka Ctrl) et 'c' pour arrêter la sortie. J'ai fait défiler un peu vers le haut dans la sortie et j'ai trouvé une ligne qui disait:
E / SQLiteOpenHelper (5231): Impossible d'ouvrir alarms.db pour l'écriture (essaiera en lecture seule): E / SQLiteOpenHelper (5231): android.database.sqlite.SQLiteException: Impossible de rétrograder la base de données de la version 7 à la version 5
OK, c'est donc là que ça casse. Je n'étais pas vraiment intéressé à savoir quelle devrait être la bonne combinaison de propriété / autorisations pour le fichier car je n'avais pas vraiment confiance que cela se terminerait juste ici, la rétrogradation de la version de la base de données offre une gamme de situations qui peuvent mal tourner. Et comme je ne me soucie pas vraiment de mes heures passées de réveil, je me suis débarrassé de l'ancienne base de données:
# cd /data/data/com.android.deskclock/databases # mv alarms .db alarms.db.bak
sinon au moment où j'ai recherché ce problème, la seule autre solution que j'ai vue était d'effacer et de restaurer mon téléphone.Si vous le faites, ne le faites pas oubliez d'abord de sauvegarder toutes vos données!
Bonne chance, j'espère que cela vous a aidé, vous ou quelqu'un.