0 votes

L'application Gmail ne parvient pas à envoyer des messages, elle affiche un message étrange dans le logcat

Récemment, Gmail a cessé d'envoyer des messages, de stocker des brouillons, ou essentiellement de faire quoi que ce soit avec les messages que je crée. Cliquer sur le bouton "envoyer" ne fait rien, et quitter l'application ne sauvegarde pas automatiquement le brouillon comme prévu. Au lieu de cela, logcat montre 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} envoie un message à un Handler sur un thread mort
W/MessageQueue(27786): java.lang.RuntimeException: Handler (com.android.internal.os.HandlerCaller$MyHandler) {4160e070} envoie un message à un Handler sur un thread mort
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)

Est-ce que quelqu'un a une idée de ce qui pourrait causer cela? 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 e-mails correctement, c'est seulement l'envoi et la sauvegarde des brouillons qui ne fonctionne pas, à ce que je vois.

0 votes

Quel appareil? Est-il rooté? Quelle version d'Android? Avez-vous récemment installé quelque chose qui pourrait causer cela (extension pour Gmail). Avez-vous apporté des modifications à l'appareil?

0 votes

Que diriez-vous d'un redémarrage - avez-vous essayé cela (vous ne l'avez pas explicitement indiqué) ? Aussi : Démarrez en mode récupération et effacez le cache (peut-être même depuis la récupération d'origine), peut-être que des informations sont restées bloquées là-bas.

0 votes

@Izzy oui, vider le cache et Dalvik a fonctionné, merci - si vous le publiez en tant que réponse, je peux l'accepter.

2voto

Milner Points 533

Des choses comme cela arrivent parfois lorsque quelque chose reste bloqué dans le cache. Pour résoudre cela, l'approche la plus simple est la suivante :

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

Cela fonctionne à la fois avec le mode de récupération d'origine (également appelé "3E") et les récupérations personnalisées.

Bien sûr, avec une récupération personnalisée, vous pouvez également "effacer le Dalvik" - cela ne fait pas de mal, cela provoque simplement un premier démarrage plus long par la suite. L'effet secondaire pourrait même être une meilleure performance, surtout lorsque vous installez/mettez à jour/désinstallez fréquemment des applications, car cet effacement force la reconstruction propre de l'intégralité du cache dalvik. Cependant, la partie importante est le "cache normal", où il est plus courant que "les choses restent bloquées".

0 votes

+1 et la solution la plus simple est celle à laquelle je n'avais même pas pensé ! Bravo Izzy, bonne solution simple !

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