2016-09-06 4 views
25

J'ai récemment mis à jour ma tablette Nexus 9 vers Android 7 Nougat.
Depuis lors, la vue Logcat dans Eclipse a cessé d'afficher les messages Logcat, la vue reste simplement vide.
La cible des périphériques est également affichée comme "Inconnu". Si je démarre plutôt Logcat en dehors d'Eclipse (AndroidSDK-> tools-> ddms), il affiche tous les messages. Cependant, la colonne "Application" reste vide.
Il y a déjà quelques questions (plus anciennes) sur ce sujet ici sur SO, mais aucune des solutions ici n'a fonctionné pour moi.
Ce que je tryed:Eclipse - Logcat vide avec Android 7

  • Utilisez un autre port USB
  • Mise au point le dispositif dans la perspective DDMS
  • Redémarrez Eclipse
  • Redémarrez le périphérique + pc
  • abd kill-serveur
  • désactiver et réactivation du débogage USB sur le périphérique
  • Réinitialiser l'autorisation de débogage USB et confirmer l'empreinte digitale RSA t à nouveau
  • commutateur en mode USB à "MTP"

Chaque package installé à partir du SDK Android est à jour et j'utiliser Eclipse dernière + ADT Plugin.
Aussi tout fonctionne très bien avec mon Galaxy S5 Mini (Android 5.1.1).
Je sais, que le plug-in ADT est obsolète et que nous devrions utiliser Android Studio.
Cependant, je préfère toujours utiliser Eclipse le plus longtemps possible, donc je suis à la recherche d'une solution à ce problème.
Est-ce que quelqu'un sait comment résoudre ce problème?

+4

Ma compréhension est que le protocole LogCat a changé. 'adb' et Android Studio fonctionnent avec les deux protocoles. Mais, puisque le plugin ADT n'est plus maintenu, il ne fonctionne pas avec le nouveau protocole LogCat. – CommonsWare

+0

Donc, il n'y a aucun moyen de résoudre ce problème? – Springrbua

+1

Pas avant [Andmore] (https://projects.eclipse.org/projects/tools.andmore) ou quelqu'un crée un nouvel équivalent du plugin ADT, AFAIK. – CommonsWare

Répondre

17

peut utiliser "Device Monitor Android" Application,

Cette application dans le paquet sdk-tools.

lancer à partir de la ligne de commande,

cd à la "sdk-tools dossier/outils /" répertoire,

entrez la commande suivante: moniteur.

ou

environnement Windows

,

ouvrir le répertoire "sdk-tools dossier/tools /",

et monitor.bat double clic.

détail ->Google User Guide

+0

C'est ce que je fais maintenant. Mais cela signifie que je dois toujours démarrer un outil externe.J'ai aussi le problème, si je ne montre pas la partie application de l'entrée logcat (elle est toujours vide) – Springrbua

+1

Je suis tombé amoureux de vous, merci pour la solution –

19

J'ai essayé avec cette version personnalisée et il fonctionne pour moi. Maintenant, je peux revoir mon logcat dans Eclipse.

https://github.com/khaledev/ADT/releases

Téléchargez le fichier zip puis dans l'aide du menu Eclipse> installer un nouveau logiciel ...> Ajouter> Archive ... Il suffit de choisir le zip téléchargé et faire le reste du processus d'installation.

+3

Cela devrait être la réponse officielle. Cela résout en fait le problème. D'autres réponses sont des «plan B» décents, mais si vous voulez que cela soit corrigé, suivez cette réponse. J'ai testé et vérifié le correctif. BTW, je l'ai confirmé pour moi aussi avec Android Nougat sur 2 téléphones différents (Samsung S7 & LG G5). Je dois aimer Android. Je suis allé pour réparer un bug de 5 minutes avec une application et j'ai passé une journée à essayer de résoudre ce problème. Pouah. – Kevin

+0

Travailler comme par magie. Merci pour la réponse. – Kumar

+0

Cela a fonctionné parfaitement pour moi, merci! Très bientôt, mais je pense que je vais devoir sauter à Android Studio :( –

0

J'ai eu le même problème. Finalement, j'ai découvert que l'Eclipse IDE pour Android Developers était obsolète. La mise à jour de cette fonctionnalité a résolu le problème. Procédure:

  • Ouvrir Aide -> A propos de Eclipse -> Installation Détails

  • Sélectionnez "Logiciel installé" onglet

  • Sélectionnez "Eclipse IDE pour les développeurs Android"

  • Cliquez sur " Mise à jour "dans le bas.

+0

Merci pour votre réponse, mais le plugin Eclipse a été mis à jour en août 2015. Donc, je suis sûr, j'ai déjà la dernière version de celui-ci. – Springrbua