5 votes

Impossible de déboguer avec LG Nexus 4

Je suis à bout de nerfs en essayant de déboguer en utilisant un nouveau téléphone LG Nexus 4 pour développeurs. Le débogage est activé sur le téléphone et le pilote USB du SDK Android est installé. Lorsque j'essaie de l'exécuter dans Eclipse, j'obtiens un message disant "Aucune cible compatible n'a été trouvée".

J'ai déjà utilisé un téléphone pour développeur Samsung Nexus S et une tablette Nexus 10 avec le pilote USB du kit SDK Android et cela n'a pas posé de problème. J'ai également débogué avec mon Samsung Galaxy S4 en utilisant les pilotes de Samsung.

Je branche le Nexus 4, et je vais dans le Gestionnaire de périphériques. Dans le Gestionnaire de périphériques, le périphérique est répertorié comme Téléphone Android > Interface ADB composite Android. Je clique avec le bouton droit de la souris et sélectionne "Mettre à jour le logiciel du pilote...", puis "Rechercher le logiciel du pilote sur mon ordinateur". Je le dirige ensuite vers le fichier ' \sdk\extras\google\usb_driver J'ai choisi le dossier "The best driver software for your device is already installed" de mon installation Eclipse/Android SDK, mais je suis informé que "le meilleur pilote pour votre appareil est déjà installé".

J'ai essayé de désinstaller le pilote, mais dès que je rebranche le téléphone, mon ordinateur installe automatiquement le pilote, et lorsque je retourne dans le Gestionnaire de périphériques pour "Mettre à jour le pilote...", on me dit à nouveau que "le meilleur pilote pour votre appareil est déjà installé". Et pourtant, même après avoir redémarré mon PC et le téléphone, lorsque j'essaie d'exécuter Eclipse, je suis toujours averti que "Aucune cible compatible n'a été trouvée".

Des idées ? Cet appareil m'est complètement inutile à moins que je ne parvienne à le déboguer à partir d'Eclipse. Un collègue de travail a réussi à le faire fonctionner parfaitement sur son PC, et nous avons exactement les mêmes spécifications de PC. Aidez-moi !

1voto

AitorTheRed Points 291

Quelques suggestions qui pourraient fonctionner :

  • Tout d'abord, essayez de mettre à jour votre SDK Android avec le gestionnaire SDK Android. Parfois, en raison d'une ancienne version, les téléphones plus récents ne sont pas reconnus.
  • Je suppose que vous utilisez Windows. Quelle version ? x86 ou x64 ? Lorsque vous allez dans le Gestionnaire de périphériques et que vous voyez Android Phone > Android Composite ADB Interface Est-ce qu'il a une marque d'admiration jaune ? Si oui, les pilotes ne sont pas installés correctement.
  • C'est peut-être un peu trivial, mais avez-vous essayé de redémarrer votre PC et votre téléphone ?
  • De plus, quelle version de minSDK avez-vous dans votre jeu d'applications, et quelle version a votre Nexus 4 ?

0voto

Josephus Villarey Points 126

Utilisez un port usb 2.0. parfois l'usb 3.0 ne fonctionne pas avec adb

-1voto

George Points 1

Il se peut que MTP interfère avec ADB/USB-Debugging :

Dans mon cas, le MTP (Media Transfer Protocol) était activé. Je l'ai donc désactivé dans les paramètres de stockage (voir : ParamètresConnexionsMode de connexion USB ). Tout fonctionne bien maintenant.

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