Ça n'a pas d'importance. J'ai supprimé mes plugins Mylyn et le problème a persisté.
IgorGanapolsky
68
Je ne pense pas qu'il y ait de raison de voter contre cette réponse, c'est la réponse acceptée car elle a résolu le problème pour TIMEX. Si ce n'est pas votre problème, n'hésitez pas à voter pour une autre réponse.
Nikola Smiljanić
520
J'ai eu ce même problème mais ma solution était beaucoup plus basique:
Si le panneau LogCat est vide dans Eclipse, l'émulateur n'a pas le focus. Accédez à la perspective DDMS et essayez de cliquer sur l'entrée «émulateur» dans le panneau Périphériques (écran en haut à gauche).
La même chose se produit avec un appareil physique. Il vous suffit de cliquer sur l'entrée représentant cet appareil et les messages du journal arrivent soudainement.
MatrixFrog
3
Génial! Je reçois ce bogue plusieurs fois, mais je ne sais pas comment restaurer le Logcat. Heureusement, votre conseil m'aide :)
anticafe
2
GÉNIAL! Cela m'a tellement dérangé que logcat n'a parfois pas fonctionné.
marlar
3
Ce devrait être la réponse cochée. Sauvez ma journée!
CelinHC
25
Si cela ne fonctionne pas tout de suite, redémarrez eclipse, alors cela fonctionne, merci @MoMo
Sam Sussman
82
Cadran
*#*#2846579#*#*
et vous verrez un menu caché. Accédez au menu Projet> Paramètres d'arrière-plan> Paramètres de journal et définissez la disponibilité du journal (commutateur de journal) et le niveau (paramètre de niveau de journal).
Veuillez noter que cela peut s'appliquer aux téléphones Huawei uniquement comme indiqué pour un Ideos X3 ( ici ) et testé sur un Honor U8860.
Pour dire la vérité, mon Honneur commence à afficher le journal dans LogCat, puis il peut s'arrêter. Je ne compte pas sur LogCat avec cet appareil. Vous pouvez installer CatLog ( play.google.com/store/apps/details?id=com.nolanlawson.logcat ) ou un outil similaire - celui-là fonctionne toujours! Bonne chance.
denispyr
3
Assurez-vous de redémarrer votre téléphone après avoir configuré le journal.
William
Fonctionne sur Huawei P7-L07
Nick Dong
Fonctionne sur Huawei Ascend Y300. Merci beaucoup
chinthana
A travaillé pour Huawei P8 Lite - ALE L21! Je vous remercie !
fixé
71
Si le fait de cliquer dans le panneau Périphériques n'apporte pas le spam, utilisez-le reset adbdans le menu déroulant du triangle à droite du bouton de capture d'écran.
Attention car la console crachera [AAAA-MM-JJ HH: MM: SS - DeviceMonitor] Erreur de connexion Adb: EOF ... Tentatives de connexion: 1. Comme publié ailleurs sur SO ( stackoverflow.com/questions/1997474/… ) , cela est bénin mais vous devrez débrancher / reconnecter vos appareils pour qu'ils apparaissent.
paulrehkugler
Cela l'a corrigé et je n'ai pas eu à reconnecter mon appareil pour qu'il apparaisse, fwiw
Achal Dave
Je viens de le trouver, mais je reçois uniquement un message indiquant que la connexion Adb était forcée et sans reconnexion.
Johnny_D
41
J'ai le même problème on / off et la façon dont j'ai résolu est par Fichier >> Redémarrer (redémarrer l'éclipse)
Pas besoin de redémarrer l'éclipse> sélectionnez simplement votre émulateur ou appareil dans DDMS
Mahesh
1
Nous n'avons pas le temps de redémarrer l'éclipse car cela prend 5-10 minutes :(
Vivek Warde
11
Bien que la réponse fournie par MoMo résoudra temporairement le problème, elle se reproduira très probablement la prochaine fois que vous lancerez Eclipse ou lancerez sur un autre émulateur / périphérique.
Au lieu de toujours avoir à sélectionner mon appareil dans la vue des appareils, j'ai trouvé une meilleure solution: allez dans vos préférences Eclipse et accédez à Android -> LogCat dans la liste de gauche, puis activez «Surveiller logcat pour les messages des applications dans espace de travail ".
De cette façon, quel que soit l'appareil que vous utilisez, logcat commencera automatiquement à afficher la sortie de celui-ci dès le lancement de l'application.
Il configurera également un filtre qui garantit que seule la sortie de votre application est affichée, que vous pouvez réutiliser / désactiver si nécessaire.
C'était le problème avec mon Huawei U8500. Ni adb logcat ni éclipse ne montraient quoi que ce soit. Merci!
hectorct
19
Qu'est-ce que cela signifie s'il n'y a pas de répertoire «logger» à l'intérieur de /sys/kernel?
2012
1
Essayez dans un autre répertoire: echo 1> / sys / kernel / logger_mode / logger_mode
AK87
Ce répertoire n'est pas là non plus. Il existe un répertoire de configuration, mais il est vide.
Raja
6
D'ACCORD. C'est ainsi que je l'ai fait fonctionner. J'ai d'abord suivi les conseils de MoMo, c'est-à-dire ...
Si le panneau LogCat est vide dans Eclipse, l'émulateur n'a pas le focus. Accédez à la perspective DDMS et essayez de cliquer sur l'entrée «émulateur» dans le panneau Périphériques (écran en haut à gauche).
Mais en vain.
J'ai ensuite tenté de reset adb(Android Debug Bridge) comme suggéré par furikuretsu. Comment? Fenêtre -> Périphériques -> bouton de menu triangle inversé -> Réinitialiser adb.
Cela n'a pas fonctionné non plus , mais j'ai reçu le message suivant:
Android hierarchyviewer: impossible d'obtenir la fenêtre ciblée depuis l'appareil
Cela signifiait que MoMo avait raison en ce que mon appareil ou émulateur Android n'avait pas de focus. Cependant, la solution que j'ai faite dans mon cas est différente.
Ce qui a fonctionné pour moi:
1) J'ai rebranché mon appareil Android, qui était connecté à mon ordinateur via USB.
2) Redémarrer Eclipse, comme mentionné par Abu Hamzah (bien que je ne sachant pas que je puisse le faire File -> Restart, j'ai fermé manuellement Eclipse, puis redémarré l'application à nouveau.)
Je peux maintenant voir les journaux dans mon logcat.
Cela devient intéressant lorsque vous découvrez que AUCUNE DE TOUTES LES RÉPONSES dans ce fil ne vous ont été utiles.
Et puis vous découvrez que dans votre version d'ADT 22.6.3.v201404151837-1123206 si vous ajoutez deux filtres avec le même nom de package ( nom de l'application ), le journal n'apparaîtra pas.
C'était bizarre parce que le journal était là il y a deux secondes, et le lancement de l'application en mode débogage ajoute un filtre par défaut pour l'application qui entre en collision avec le filtre que j'ai configuré manuellement, puis ADT supprime comme par magie tout le journal, et AUCUN des le filtre a fonctionné, y compris tous les messages (pas de filtres) !
J'espère avoir sauvé quelqu'un du temps ... J'y suis resté près d'une heure.
==== MISE À JOUR ====
Et puis j'ai passé un autre court moment à penser que cela masquait un autre problème ...
Je travaille avec deux écrans, le second est connecté via VGA / RGB - (je ne sais pas trop comment il s'appelle) et que puis-je faire, je suis 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 de la disparition des journaux pour moi.
J'avais rencontré le même problème, mais dans mon cas, les journaux sont affichés lorsque d'autres appareils sont connectés et ne s'affichent pas lorsque mon appareil est connecté.
Cela m'a pris des jours et finalement, le problème a été résolu lorsque j'ai redémarré mon téléphone.
Vérifiez si la console vous dit quelque chose. Habituellement, cela se produit lorsque le projet n'a pas pu être installé sur l'appareil, et affichez simplement le précédent. Le cas le plus courant que j'ai vu est celui où il y a différentes signatures dans le projet et qui ne fonctionne pas du tout. Veuillez lire toutes les lettres rouges que vous voyez. Si LogCat n'affiche rien, assurez-vous que la console le fera.
J'ai eu le même problème. Pas besoin de redémarrer Eclipse ou de nettoyer votre projet. Vous pouvez suivre:
Cliquez sur l'icône LogCat dans le coin inférieur droit de l'éclipse.
Dans le volet de filtre enregistré (côté gauche), double-cliquez sur le package de votre projet (dans mon cas, il s'agit de com.apps .. * ).
Dans la fenêtre contextuelle Paramètres de filtrage des messages Logcate, sélectionnez l'option souhaitée "par niveau de journal". Vous pouvez sélectionner verbeux, info, erreur etc.
Réglez la même date et heure sur votre téléphone Android et sur votre ordinateur portable.
J'ai eu un problème similaire de non-affichage des journaux, et lorsque j'ai défini la bonne date dans le téléphone, j'ai commencé à voir les journaux (j'ai redémarré le téléphone et l'heure était complètement fausse!).
Plusieurs fois, lorsque je suis passé à un nouvel appareil Android, je ne vois plus de messages logcat. Malheureusement, aucune des suggestions ci-dessus n'a fonctionné pour moi (Eclipse Photon 4.8.0).
J'utilise maintenant cela . Il semble fonctionner pour différents appareils.
Si vous avez essayé tous les autres et que vous perdez toujours sur Empty logcat. J'ai obtenu un autre moyen simple.
Téléchargez une ancienne version d'adb et réessayez, cela pourrait fonctionner, du moins pour moi avec le téléphone Android 7.0 (le fournisseur a cessé de mettre à jour).
Maintenant, connectez votre appareil au PC avec USB.
Ouvrez les "pilotes One Plus". Un disque comme une icône
Faites un clic droit sur OnePlus_USB_Drivers_setup.exe et exécutez avec wine
Ensuite, ouvrez le terminal dans le lecteur actuel où se trouvent ces fichiers "OnePlus_USB_Drivers_setup.exe" et autres fichiers de pilote. Et courir
./adb_config_Linux_OSX.sh ou sh adb_config_Linux_OSX.sh
Fermez ce terminal
Ouvrez un nouveau termianl et exécutez
adb server-start
Votre appareil One Plus devrait vous inviter à reconnaître votre PC comme agent de débogage. Maintenant, exécutez sur le terminal. Il devrait montrer votre appareil.
adb logcat
commande, ou les deux?Réponses:
Peut-être que Mylyn est installé?
http://code.google.com/p/android/issues/detail?id=1808
la source
J'ai eu ce même problème mais ma solution était beaucoup plus basique:
Si le panneau LogCat est vide dans Eclipse, l'émulateur n'a pas le focus. Accédez à la perspective DDMS et essayez de cliquer sur l'entrée «émulateur» dans le panneau Périphériques (écran en haut à gauche).
la source
Cadran
et vous verrez un menu caché. Accédez au menu Projet> Paramètres d'arrière-plan> Paramètres de journal et définissez la disponibilité du journal (commutateur de journal) et le niveau (paramètre de niveau de journal).
Veuillez noter que cela peut s'appliquer aux téléphones Huawei uniquement comme indiqué pour un Ideos X3 ( ici ) et testé sur un Honor U8860.
la source
Si le fait de cliquer dans le panneau Périphériques n'apporte pas le spam, utilisez-le
reset adb
dans le menu déroulant du triangle à droite du bouton de capture d'écran.la source
J'ai le même problème on / off et la façon dont j'ai résolu est par Fichier >> Redémarrer (redémarrer l'éclipse)
la source
Bien que la réponse fournie par MoMo résoudra temporairement le problème, elle se reproduira très probablement la prochaine fois que vous lancerez Eclipse ou lancerez sur un autre émulateur / périphérique.
Au lieu de toujours avoir à sélectionner mon appareil dans la vue des appareils, j'ai trouvé une meilleure solution: allez dans vos préférences Eclipse et accédez à Android -> LogCat dans la liste de gauche, puis activez «Surveiller logcat pour les messages des applications dans espace de travail ".
De cette façon, quel que soit l'appareil que vous utilisez, logcat commencera automatiquement à afficher la sortie de celui-ci dès le lancement de l'application.
Il configurera également un filtre qui garantit que seule la sortie de votre application est affichée, que vous pouvez réutiliser / désactiver si nécessaire.
la source
Le journal n'est peut-être pas activé sur votre appareil. Essayez d'exécuter la commande suivante.
la source
/sys/kernel
?D'ACCORD. C'est ainsi que je l'ai fait fonctionner. J'ai d'abord suivi les conseils de MoMo, c'est-à-dire ...
Mais en vain.
J'ai ensuite tenté de
reset adb
(Android Debug Bridge) comme suggéré par furikuretsu. Comment? Fenêtre -> Périphériques -> bouton de menu triangle inversé -> Réinitialiser adb.Cela n'a pas fonctionné non plus , mais j'ai reçu le message suivant:
Cela signifiait que MoMo avait raison en ce que mon appareil ou émulateur Android n'avait pas de focus. Cependant, la solution que j'ai faite dans mon cas est différente.
Ce qui a fonctionné pour moi:
1) J'ai rebranché mon appareil Android, qui était connecté à mon ordinateur via USB.
2) Redémarrer Eclipse, comme mentionné par Abu Hamzah (bien que je ne sachant pas que je puisse le faire
File -> Restart
, j'ai fermé manuellement Eclipse, puis redémarré l'application à nouveau.)Je peux maintenant voir les journaux dans mon logcat.
J'espère que ça va t'aider aussi.
la source
La solution la plus simple a fonctionné pour moi: éteindre et redémarrer mon téléphone et Eclipse.
la source
Je pense que vous n'avez pas sélectionné d'appareil ou d'émulateur sur lequel exécuter votre application,
Dans eclipse, accédez à DDMS Perspective et sélectionnez le périphérique ou l'émulateur sur lequel vous exécutez votre application.
(Remarque: pas besoin de redémarrer Eclipse)
la source
Si vous utilisez un appareil, la vérification la plus simple consiste à redémarrer eclipse.
** vous n'avez pas à arrêter l'éclipse **
utilisez Fichier > Redémarrer
dans une seconde ou deux, vous devriez voir votre retour LogCat
la source
Accédez aux paramètres du développeur et vérifiez que pour le débogage \ Sélectionnez l'application pour le débogage est vide
la source
Si l'utilisation du DDMS pour recentrer ne fonctionne pas, essayez de fermer et de redémarrer LogCat. Cela m'a aidé.
la source
Je l'ai eu de temps en temps. La fermeture et la réouverture d'Eclipse semblent y remédier.
la source
Cela devient intéressant lorsque vous découvrez que AUCUNE DE TOUTES LES RÉPONSES dans ce fil ne vous ont été utiles.
Et puis vous découvrez que dans votre version d'ADT 22.6.3.v201404151837-1123206 si vous ajoutez deux filtres avec le même nom de package ( nom de l'application ), le journal n'apparaîtra pas.
C'était bizarre parce que le journal était là il y a deux secondes, et le lancement de l'application en mode débogage ajoute un filtre par défaut pour l'application qui entre en collision avec le filtre que j'ai configuré manuellement, puis ADT supprime comme par magie tout le journal, et AUCUN des le filtre a fonctionné, y compris tous les messages (pas de filtres) !
J'espère avoir sauvé quelqu'un du temps ... J'y suis resté près d'une heure.
==== MISE À JOUR ====
Et puis j'ai passé un autre court moment à penser que cela masquait un autre problème ...
Je travaille avec deux écrans, le second est connecté via VGA / RGB - (je ne sais pas trop comment il s'appelle) et que puis-je faire, je suis 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 de la disparition des journaux pour moi.
la source
Si vous utilisez cynogenmod dans votre mobile, il désactivera la journalisation par défaut, essayez cette méthode:
Dans votre appareil, ouvrez le dossier "/system/etc/init.d/" S'il y a beaucoup de fichiers, essayez d'ouvrir chaque fichier et recherchez cette ligne:
rm / dev / log / main
Maintenant, commentez cette ligne comme ceci: # rm / dev / log / main
enregistrez le fichier et redémarrez.
la source
J'avais rencontré le même problème, mais dans mon cas, les journaux sont affichés lorsque d'autres appareils sont connectés et ne s'affichent pas lorsque mon appareil est connecté.
Cela m'a pris des jours et finalement, le problème a été résolu lorsque j'ai redémarré mon téléphone.
la source
Vérifiez si la console vous dit quelque chose. Habituellement, cela se produit lorsque le projet n'a pas pu être installé sur l'appareil, et affichez simplement le précédent. Le cas le plus courant que j'ai vu est celui où il y a différentes signatures dans le projet et qui ne fonctionne pas du tout. Veuillez lire toutes les lettres rouges que vous voyez. Si LogCat n'affiche rien, assurez-vous que la console le fera.
la source
J'ai eu le même problème. Pas besoin de redémarrer Eclipse ou de nettoyer votre projet. Vous pouvez suivre:
la source
En plus de redémarrer eclipse, ce qui a fonctionné pour moi, c'est:
Après avoir supprimé tous les filtres, logcat a été à nouveau rempli de texte. J'espère que cela sera utile à quelqu'un d'autre.
la source
Fermez logcat, puis rouvrez-le à partir de la fenêtre> Afficher la vue> Autres
la source
Si vous utilisez Eclipse Mars (au moins, Mars.1 ou Mars.2), essayez la solution décrite ici: Logcat affiche les messages invisibles dans Eclipse Mars .
Cela a aidé dans mon cas.
la source
C’est simple.
Fermez simplement le Logcat de l'éclipse.
Rouvrez-le ensuite en suivant les étapes dans Eclipse.
Fenêtre - Afficher la vue - Autre - Android - LogCat - ok
J'espère que ceci résoudra votre problème.
la source
Réglez la même date et heure sur votre téléphone Android et sur votre ordinateur portable.
J'ai eu un problème similaire de non-affichage des journaux, et lorsque j'ai défini la bonne date dans le téléphone, j'ai commencé à voir les journaux (j'ai redémarré le téléphone et l'heure était complètement fausse!).
la source
Plusieurs fois, lorsque je suis passé à un nouvel appareil Android, je ne vois plus de messages logcat. Malheureusement, aucune des suggestions ci-dessus n'a fonctionné pour moi (Eclipse Photon 4.8.0).
J'utilise maintenant cela . Il semble fonctionner pour différents appareils.
la source
Si vous avez essayé tous les autres et que vous perdez toujours sur Empty logcat. J'ai obtenu un autre moyen simple.
Téléchargez une ancienne version d'adb et réessayez, cela pourrait fonctionner, du moins pour moi avec le téléphone Android 7.0 (le fournisseur a cessé de mettre à jour).
Voici le lien utile pour les anciennes versions.
la source
Pour les appareils One Plus et Ubuntu OS: -
Installer les outils ADB sur Ubuntu
sudo apt-get install android-tools-adb
Maintenant, connectez votre appareil au PC avec USB.
Ouvrez les "pilotes One Plus". Un disque comme une icône
Faites un clic droit sur OnePlus_USB_Drivers_setup.exe et exécutez avec wine
Ensuite, ouvrez le terminal dans le lecteur actuel où se trouvent ces fichiers "OnePlus_USB_Drivers_setup.exe" et autres fichiers de pilote. Et courir
./adb_config_Linux_OSX.sh ou sh adb_config_Linux_OSX.sh
Fermez ce terminal
Ouvrez un nouveau termianl et exécutez
adb server-start
Votre appareil One Plus devrait vous inviter à reconnaître votre PC comme agent de débogage. Maintenant, exécutez sur le terminal. Il devrait montrer votre appareil.
Référence: - https://forums.oneplus.com/threads/solved-android-studio-does-not-recognise-my-one-plus-two-in-linux.365221/#post-13208160
la source