Pourquoi logcat ne montre rien sur mon Androïde?

pourquoi logcat n'affiche - t-il rien sur mon Android (tout en développant des applications avec Eclipse)?

ça n'imprime rien. Elle est vide.

240
demandé sur Karthik P 2010-02-12 09:46:28

24 réponses

peut-être avez-vous installé Mylyn?

http://code.google.com/p/android/issues/detail?id=1808

32
répondu Nikola Smiljanić 2010-02-12 07:42:59

j'ai eu ce même problème mais mon correctif était beaucoup plus basique:

si le panneau LogCat est vide dans Eclipse, L'émulateur n'a pas la mise au point. Allez dans la perspective du SGDD et essayez de cliquer sur l'entrée "émulateur" dans le panneau des appareils (écran en haut à gauche).

521
répondu MoMo 2014-10-10 14:25:13

Dial

*#*#2846579#*#*

et vous verrez un menu caché. Allez dans le Menu Projet > Background Setting > Log setting et définissez la disponibilité du log (log switch) et le niveau (log level setting).

veuillez noter que ceci peut s'appliquer aux Téléphones Huawei seulement comme indiqué pour un Ideos X3 ( ici ) et est testé à un honneur U8860.

72
répondu denispyr 2016-12-30 07:32:55

si le fait de cliquer dans le panneau de périphériques n'apporte pas le pourriel, utilisez reset adb dans le menu déroulant à partir du triangle à droite du bouton snapshot.

71
répondu fyodorananiev 2012-05-26 21:13:47

j'ai le même problème on / off et la façon dont j'ai résolu est par fichier>>redémarrage (redémarrage de l'éclipse)

41
répondu Nick Kahn 2012-03-01 04:49:44

bien que la réponse fournie par MoMo résoudra le problème temporairement, il est très probable qu'elle se reproduira la prochaine fois que vous lancerez Eclipse, ou un lancement sur un émulateur/dispositif différent.

au lieu d'avoir toujours à sélectionner mon appareil dans la vue des appareils, j'ai trouvé une meilleure solution est d'aller dans vos préférences Eclipse et naviguer sur Android -> LogCat dans la liste à gauche et ensuite activer"Monitor logcat pour les messages des applications dans l'espace de travail".

de cette façon, quel que soit le périphérique que vous utilisez logcat commencera automatiquement à afficher la sortie de celui-ci dès le lancement de l'application.

il va également configurer un filtre qui assure que seule la sortie de votre application est affichée, que vous pouvez réutiliser / désactiver si nécessaire.

Logcat application output enabling setting

11
répondu Justin Buser 2012-08-27 14:10:21

peut-être que le log n'est pas activé dans votre appareil. Essayez d'exécuter la commande suivante.

adb shell
echo 1 > /sys/kernel/logger/log_main/enable
9
répondu Roland 2012-06-07 02:55:19

OK. C'est comment je l'ai eu à travailler. J'ai d'abord suivi les conseils de MoMo...

si le panneau LogCat est vide dans Eclipse l'émulateur n'a pas le concentrer. Allez à la perspective des DSAD et essayez de cliquer sur l'émulateur. entrée dans le panneau des appareils (écran en haut à gauche).

mais en vain.

j'ai ensuite essayé de reset adb (Android Debug Bridge) comme suggéré par furikuretsu. Comment? Fenêtre - > appareils -> bouton de menu triangle à l'envers - > réinitialiser adb.

Elle aussi ne marche pas , mais j'ai eu le message suivant:

Android hierarchyviewer: impossible d'obtenir la fenêtre focalisée à partir de l'appareil

cela signifie que MoMo avait raison en ce que mon appareil Android ou émulateur n'avait pas de concentration. Cependant, la solution que j'ai faite dans mon cas est différent.

ce qui a fonctionné pour moi:

1) reprogrammé mon appareil Android, qui a été connecté à mon ordinateur via USB.

2) Eclipse redémarrée, comme mentionné par Abu Hamzah (bien que comme je ne savais pas que je pouvais faire File -> Restart , j'ai manuellement fermé Eclipse, puis redémarré l'application à nouveau.)

je peux maintenant voir les logs dans mon logcat.

Espérons que cette aide vous aussi, vous.

6
répondu masarapmabuhay 2014-01-08 06:49:20

la solution la plus simple a fonctionné pour moi: fermer et redémarrer mon téléphone et Eclipse de la même façon.

2
répondu Chris Lacy 2012-06-28 22:45:34

je pense que vous n'avez pas sélectionné l'appareil ou l'émulateur, sur lequel exécuter votre application,

dans eclipse allez à DDMS Perspective et sélectionnez l'appareil ou l'émulateur sur lequel vous exécutez votre application.

(Note: Pas besoin de redémarrer L'éclipse)

2
répondu Mahesh 2012-11-22 11:02:46

Si vous utilisez un appareil, le plus simple est de redémarrer eclipse.

** vous n'avez pas à fermer eclipse **

utiliser Fichier > Redémarrer

dans une seconde ou deux vous devriez voir votre retour LogCat

2
répondu seth yount 2013-10-22 17:13:47

allez dans Paramètres du développeur et vérifiez que pour déboguer\Select L'application pour déboguer est vide

enter image description here

2
répondu zest 2016-08-29 12:58:07

si l'utilisation du DDMS pour se recentrer ne fonctionne pas, essayez de fermer et de redémarrer LogCat. Ça m'a aidé.

1
répondu lorless 2013-04-09 20:17:12

ça m'est arrivé de temps en temps. Fermeture et réouverture D'Eclipse semble la réparer.

1
répondu Lars 2013-11-04 23:11:08

il devient intéressant quand vous découvrez QU'aucune de toutes les réponses dans ce fil n'ont été utiles.

et puis vous découvrez que dans votre version de L'ADT 22.6.3.v201404151837-1123206 si vous ajoutez deux filtres avec le même nom de paquet ( nom de l'application ) alors le journal n'apparaîtra pas.

c'était bizarre parce que le log était là il y a deux secondes, et le lancement de l'application en mode debug ajoute un filtre par défaut pour l'application qui entre en collision avec le filtre que j'ai configuré manuellement, puis ADT supprime magiquement tous les log, et aucun du filtre a fonctionné y compris le tous les messages (Pas de filtres) !

j'espère avoir sauvé quelqu'un... J'ai été à elle pendant près d'une heure.

= = = = mise à jour = = = =

et puis j'ai passé un autre court moment en pensant que c'était masquer un autre problème...

je travaille avec des écrans doubles, le second est connecté via VGA/RGB - (Je ne sais pas vraiment comment il s'appelle) et ce que je peux faire, je suis un peu plus à l'aise avec le logcat loin de mes éditeurs de code, donc je l'ai placé dans une autre fenêtre, et il s'avère que c'est la principale raison pour laquelle les journaux ont disparu pour moi.

1
répondu TacB0sS 2014-06-26 18:19:05

dans le cas où si vous utilisez cynogenmod dans votre mobile il désactivera la journalisation par défaut, essayez cette méthode:

Dans votre appareil, ouvrez "/system/etc/init.dossier d/" S'il y a beaucoup de fichiers, essayez d'ouvrir chaque fichier et de trouver pour cette ligne:

rm / dev / log / main

maintenant, commentez cette ligne comme ceci: # rm / dev/log / main

sauvegardez le fichier et redémarrez.

1
répondu Jaswanth Kumar 2014-10-09 18:44:44

vérifiez si la Console vous dit quelque chose. Habituellement cela se produit lorsque le projet ne pouvait pas être installé dans l'appareil, et juste montrer le précédent. Le cas le plus courant que j'ai vu, c'est quand il y a différentes signatures dans le projet, et qu'il ne fonctionne pas du tout. Veuillez lire tous lettre rouge que vous voyez. Si le LogCat ne montre rien, assurez-vous que la Console fera l'affaire.

0
répondu Sterling Diaz 2012-12-17 05:53:56

j'ai eu le même problème. Pas besoin de redémarrer Eclipse ou nettoyer votre projet. Vous pouvez suivre:

  1. cliquez sur L'icône LogCat dans le coin inférieur droit de l'éclipse.
  2. dans le Panneau de filtre enregistré (à gauche), double cliquer paquet de votre projet (dans mon cas, c'est com.des apps. . * ).
  3. dans Logcate message Filter Settings popup, sélectionnez l'option souhaitée de"by Log Level". Vous pouvez sélectionnez commentaires, infos, erreur etc.
  4. Cliquez Sur Ok.
  5. exécuter/déboguer votre projet.
0
répondu Wasif Hamdani 2013-08-27 04:35:26

ce qui a fonctionné pour moi en plus de redémarrer eclipse est:

  • supprimer les filtres personnalisés

après avoir enlevé tous les filtres, logcat a été rempli de nouveau de texte J'espère que cela sera utile à quelqu'un d'autre

0
répondu sam 2015-04-16 14:53:21

Fermer logcat puis le rouvrir depuis la fenêtre>Afficher la vue >Autres

0
répondu Sri 2015-11-03 12:11:57

si vous utilisez Eclipse Mars(au moins, Mars.1 ou Mars.2), essayez la solution décrite ici: Logcat afficher les messages invisibles dans Eclipse Mars .

ça m'a aidé dans mon cas.

0
répondu Dmitry Frank 2017-05-23 12:02:27

C'est simple.

fermez le Logcat d'eclipse.

alors rouvrez - le en suivant les étapes de L'éclipse.

fenêtre-Show View - Other-Android-LogCat-ok

J'espère que ça résoudra votre problème.

0
répondu DevGo 2016-06-07 05:22:25

mettez la même date et heure dans votre téléphone android et dans votre ordinateur portable.

j'ai eu un problème similaire de logs ne montrant pas, et quand j'ai fixé la date correcte dans le téléphone j'ai commencé à voir les logs (j'ai redémarré le téléphone et l'heure était complètement fausse!).

0
répondu Marc Cayuela Rafols 2016-08-08 18:30:13

j'avais fait face à la même question, mais dans mon cas, les journaux sont affichés lorsque d'autres appareils sont connectés et non affichés lorsque mon appareil est connecté.

ça m'a pris des jours et finalement, le problème s'est résolu quand j'ai redémarré mon téléphone.

0
répondu Srikar Reddy 2017-02-28 06:02:41