0 votes

L'application Gmail n'envoie pas de messages et affiche un étrange message logcat.

Récemment, Gmail a cessé d'envoyer des messages, de stocker des brouillons ou, en gros, de s'occuper des messages que je crée. Cliquer sur le bouton "envoyer" ne fait rien, et quitter l'application n'enregistre pas automatiquement le brouillon comme prévu. Au lieu de cela, logcat affiche l'erreur suivante (chaque fois que je clique sur le bouton "envoyer", par exemple) :

W/MessageQueue(27786): Handler (com.android.internal.os.HandlerCaller$MyHandler) {4160e070} sending message to a Handler on a dead thread
W/MessageQueue(27786): java.lang.RuntimeException: Handler (com.android.internal.os.HandlerCaller$MyHandler) {4160e070} sending message to a Handler on a dead thread
W/MessageQueue(27786):  at android.os.MessageQueue.enqueueMessage(MessageQueue.java:320)
W/MessageQueue(27786):  at android.os.Handler.enqueueMessage(Handler.java:626)
W/MessageQueue(27786):  at android.os.Handler.sendMessageAtTime(Handler.java:595)
W/MessageQueue(27786):  at android.os.Handler.sendMessageDelayed(Handler.java:566)
W/MessageQueue(27786):  at android.os.Handler.sendMessage(Handler.java:503)
W/MessageQueue(27786):  at com.android.internal.os.HandlerCaller.sendMessage(HandlerCaller.java:86)
W/MessageQueue(27786):  at android.accessibilityservice.AccessibilityService$IAccessibilityServiceClientWrapper.onAccessibilityEvent(AccessibilityService.java:619)
W/MessageQueue(27786):  at android.accessibilityservice.IAccessibilityServiceClient$Stub.onTransact(IAccessibilityServiceClient.java:70)
W/MessageQueue(27786):  at android.os.Binder.execTransact(Binder.java:404)
W/MessageQueue(27786):  at dalvik.system.NativeStart.run(Native Method)

Quelqu'un a-t-il une idée de la cause de ce problème ? J'ai désinstallé et réinstallé l'application, supprimé le répertoire /data/data/com.google.Android.gm, rien ne fonctionne. Je peux recevoir et interagir avec les emails sans problème, c'est seulement l'envoi et l'enregistrement des brouillons qui ne fonctionne pas, afaics.

2voto

Milner Points 533

Ce genre de choses arrive parfois quand quelque chose est bloqué dans le cache. Pour résoudre cela, l'approche la plus simple est :

  1. démarrer en mode récupération
  2. sélectionner "eff eff effacer la cache"

Ce qui fonctionne à la fois pour la restauration d'origine (alias "3E") et les restaurations personnalisées.

Bien sûr, avec une restauration personnalisée, vous pouvez aussi "effacer Dalvik" - cela ne fait pas de mal, mais cela provoque juste un premier démarrage plus long après cela. L'effet secondaire pourrait même être l'amélioration des performances, en particulier lorsque vous installez/mettez à jour/désinstallez fréquemment des applications, car cet effacement force l'ensemble de l'application Dalvik à s'exécuter. dalvik cache pour être reconstruit proprement. La partie importante est cependant le "cache normal", où il est plus fréquent que "les choses restent bloquées".

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