J'ai eu un problème similaire mais sur un autre appareil, mais essayez si cela peut résoudre votre problème c'est ce que j'ai fait :
J'ai ouvert l'émulateur de terminal et j'ai tapé :
$ su
# logcat
Puis j'ai maintenu la touche 'Volume bas' (alias Ctrl) et 'c' pour arrêter la sortie. J'ai fait défiler un peu plus haut dans la sortie et j'ai trouvé une ligne qui disait :
E/SQLiteOpenHelper( 5231): Couldn't open alarms.db for writing (will try read-only):
E/SQLiteOpenHelper( 5231): android.database.sqlite.SQLiteException: Can't downgrade database from version 7 to 5
OK, donc c'est là que ça casse. Je n'étais pas vraiment intéressé par la recherche de la combinaison appropriée de propriété/permissions pour le fichier, car je n'avais pas vraiment confiance dans le fait que cela s'arrêterait juste ici, la mise à niveau de la version de la base de données offre un éventail de situations qui peuvent mal tourner. Et comme je ne me soucie pas vraiment des heures passées de mon 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 cherché à résoudre ce problème, la seule autre solution que j'ai vue était d'effacer et de restaurer mon téléphone. Si vous faites cela, n'oubliez pas de sauvegarder toutes vos données avant !
Bonne chance, j'espère que cela vous a aidé ou a aidé quelqu'un.
0 votes
Pouvez-vous utiliser
adb logcat
pour obtenir plus d'informations sur le crash ?