Les applications Android continuent de planter avec android.database.sqlite.SQLiteDiskIOException


8

À partir d'hier, mon appareil Galaxy s2 exécutant Cyanogenmod 9 a commencé à planter avec l'exception android.database.sqlite.SQLiteDiskIOException pour chaque application en cours d'exécution. Cela signifie-t-il que mon téléphone est mort ou que je peux le réparer?

J'utilisais un vieux cyanogenmod tous les soirs sur l'appareil, et mis à jour vers cyanogenmod 9 rc1 après le début du problème au cas où, et cela ne m'a pas aidé du tout.


Avez-vous essayé une réinitialisation d'usine?
Matthew Read

1
@MatthewRead Je préfère ne pas effectuer de réinitialisation d'usine car j'ai des données sur l'appareil. J'ai cependant formaté le cache et le cache Dalvik à partir de la récupération.
Tomer Cohen

1
Signalez-le à l'équipe Cyanogenmod. :)
t0mm13b

Avez-vous vérifié votre espace disque libre?
Onik

Réponses:


4

J'ai rencontré exactement le même problème que le vôtre sur mon Galaxy S2 avec CM9 plus tôt cette semaine.

J'ai pensé que cela pourrait être le problème que le stockage USB interne avait une erreur.

Malheureusement, le cache Dalvik et le cache formatés ne résoudront pas le problème.

Vous pouvez essayer de monter votre téléphone sur votre ordinateur et de corriger l'erreur en utilisant des utilitaires de vérification du disque, que j'ai essayés mais le téléphone se bloque après le montage en USB.

Enfin, je résout le problème en effectuant une réinitialisation matérielle. Je vous suggère donc de commencer par essayer de monter votre téléphone sur votre ordinateur et de faire d'abord une sauvegarde rapide.

Si vous ne pouvez même pas copier vos fichiers, c'est le problème du stockage USB interne avec quelques erreurs logiques.


4

Il est probablement trop tard pour aider l'affiche originale, mais j'ai eu exactement le même problème au cours des dernières 24 heures ou plus sur mon HTC Incredible avec Cyanogenmod 7.1.0. J'obtenais régulièrement des erreurs SQLiteDiskIOException chaque fois que j'essayais de démarrer une application, y compris même le clavier et les rapporteurs de plantage.

Après avoir arrêté et désinstallé toutes sortes d'applications, j'ai finalement réussi à effacer les données du client Twitter via Gérer les applications. Cela a immédiatement résolu le problème. Je ne sais pas si c'est Twitter lui-même, ou si l'effacement des données a réussi à modifier quelque chose d'autre.

Quoi qu'il en soit, quelque chose à essayer pour quelqu'un s'il rencontre cette erreur. J'étais à un pas de réinstaller le système d'exploitation à partir de zéro.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.