0 votes

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

Récemment, Gmail a arrêté d'envoyer des messages, de stocker des brouillons, ou essentiellement d'avoir quelque chose à voir 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 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} 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 emails correctement, c'est seulement l'envoi et la sauvegarde des brouillons qui ne fonctionnent pas, autant que je sache.

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 de récupération et effacez le cache (éventuellement même à partir du mode de récupération d'origine), peut-être que des informations sont restées bloquées là.

0 votes

@Izzy oui, vider le cache et dalvik a fait l'affaire, merci - si vous le publiez comme réponse, je peux l'accepter.

2voto

Milner Points 533

Des choses comme ça se produisent parfois lorsqu'un élément reste coincé dans le cache. Pour résoudre cela, l'approche la plus simple est la suivante :

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

Ce processus fonctionne aussi bien avec la récupération d'origine (alias "3E") qu'avec 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, mais entraîne un premier démarrage plus long par la suite. L'effet secondaire pourrait même être une amélioration des performances, notamment lorsque vous installez/mettez à jour/désinstallez fréquemment des applications, car ce processus efface entièrement le cache dalvik de manière propre. Cependant, l'élément important reste le "cache normal", où il est plus courant que "les choses restent bloquées".

0 votes

+1 et la solution la plus facile est celle à laquelle je n'ai même pas pensé! Beau jeu 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