Android Studio logcat ne fonctionne pas

il y a une chose très embarrassante à laquelle je fais face: logcat est affiché dans l'application de débogage, mais lors de l'exécution(pas de débogage) de l'application, il n'affiche pas logcat .

j'ai essayé de le redémarrer, mais rien ne se passe.

18
demandé sur squiroid 2015-03-02 19:58:24

12 réponses

enter image description here

dans mon cas dans Android 2.2, Pour une raison quelconque, Firebase a été sélectionné par défaut dans la boîte déroulante marquée ci-dessus. Donc les bûches ne sont pas tombées. J'ai juste besoin de changer d' No Filters. Puis il a travaillé.

j'ai même essayé de redémarrer le logcat, ça n'a pas marché non plus. No Filters a fait la magie.

Espérons que cela aide quelqu'un.

Modifier: Vous pouvez ainsi sélectionner Show only selected application pour que logcat n'affiche que le courant processus de débogage, alias votre application.

36
répondu Cletus Ajibade 2017-01-27 18:11:47
  • vous le cachez peut-être, essayez d'appuyer sur Alt + 6 pour ouvrir l'onglet Journal.

  • regardez le niveau du journal: - il doit être verbeux.

  • Redémarrer la bad.

  • si cela ne fonctionne pas redémarrez le studio android.

22
répondu Tristan Wiley 2016-08-04 04:48:35

j'ai trouvé que ce qui suit a fonctionné pour moi.

tout d'abord, mon problème: je testais une application sur un Samsung Galaxy A3 fixé par câble usb. Je recevais les messages logCat habituels, y compris les messages filtrés puis tout d'un coup le logCat a cessé d'Afficher des messages filtrés. Le paramètre Verbose affiche un flux continu de messages avec un mesage dans le coin supérieur gauche du lagCat indiquant "trop de sortie à afficher".

j'ai essayé de redémarrer Android Studio (avec et sans vider la cache) mais pas de chance. J'ai ensuite redémarré mon téléphone et tout était normal. Il est donc apparu que le téléphone ci-joint était le problème, en envoyant trop d'informations à la logCat.

Espérons que cela aide quelqu'un.

4
répondu Clive Sargeant 2016-04-07 14:44:02

en haut à gauche de logcat il y a une option pour choisir l'émulateur. mai ce n'est pas sélectionné le courant de l'émulateur par défaut. essayez de changer l'actuel émulateur et il sera corrigé.

image

3
répondu Ehsan.sarshar 2017-08-07 11:06:54

en plus de ce que les autres gars ont dit, regardez si vous avez écrit quelque chose dans la boîte de recherche qui cause ce problème(c'était mon cas).

Remarque: même en cas de redémarrage, ce que vous avez écrit dans la zone de recherche ne sera pas supprimé et vous devez le supprimer vous-même. enter image description here

2
répondu MehrdadSComputer 2018-04-05 09:32:37

j'ai résolu ce problème en activant l'option "Utiliser libusb backend" dans Android Studio -> Préférences -> Debugger -> Android Debug Bridge (adb).enter image description here

1
répondu Mariusz Wiazowski 2018-06-17 12:13:15

j'avais ce code:

 Log.e(getMyName(),message);

le problème était que la variable à laquelle la méthode getter accédait était nulle. Android Studio ne m'a pas donné d'erreur à ce sujet! Il semble que cela ne laissait pas la bûche en silence.E déclaration au travail. J'ai vérifié de nombreux blogs mais je n'ai pas trouvé la solution. Cette petite Mlle m'a fait perdre une heure. Espérons que cela aide quelqu'un.

0
répondu Kapil Bhagia 2016-05-03 04:43:59

vérifiez que vous n'avez pas quelque chose dans la recherche logcat qui ne renvoie aucune correspondance, par exemple un nom de paquet inexistant.

j'avais renommé mes paquets, mais j'ai laissé un ancien nom dans le champ de recherche logcat. Résultat: aucune sortie logcat visible

0
répondu Peter Loane 2016-09-13 21:22:24

j'ai essayé de passer de "Selectivly" à "permitted" dans les paramètres de mon appareil et ça m'a aidé. Maintenant, debug info apparaît dans LogCat.

0
répondu Andrew 2017-03-27 08:22:09

j'ai corrigé le problème en changeant les Options USB de mon téléphone de "Charging only" à " Transfer files (MTP)"

0
répondu JcDelaCueva 2018-02-07 05:03:46

j'ai eu le genre de problème la façon dont le logcat a fonctionné était que je ne choisissais pas le bon filtre.comme j'utilisais sqlite (base de données) et dans les filtres j'avais choisi firebase.c'est pourquoi mon logcat ne fonctionnait pas!--1-->

0
répondu Aakib Jabbar 2018-05-25 05:12:06

redémarrer à la fois emulator et android studio a fonctionné pour moi!

0
répondu Mabad 2018-06-20 05:54:02