J'utilise Windows 7 et j'ai mis à jour tous les pilotes comme indiqué sur le site Web du développeur Android en ce qui concerne l'utilisation de périphériques. Cependant, Eclipse ne reconnaît toujours pas mon Nexus 4 lorsque j'essaie d'exécuter l'application. Le sélecteur de périphérique Android apparaît, mais il n'affiche rien dans la section matériel. J'ai également activé le débogage, les applications tierces et les faux emplacements sur mon téléphone.
Est-ce parce que le téléphone est encore nouveau? Est-il possible de faire fonctionner mon Nexus avec Eclipse?
Rien ne s'affiche sous ADB périphériques dans l'invite de commande.
J'ai eu une situation similaire avec mon Nexus 4. Pour moi, c'était un problème avec les pilotes que Windows installait automatiquement. J'ai suivi les instructions dans [Q] L'ordinateur ne reconnaît pas le téléphone? - Message n ° 8. J'ai eu quelques légères différences sur Windows 7.
Pour moi je
Bonne chance!
Juste pour confirmer un commentaire précédent. Je devais basculer ma connexion en mode PTP (Caméra) en plus d'activer les options de développeur, puis de sélectionner le débogage USB dans les nouvelles options de développeur.
Pour activer le débogage de USB , accédez aux paramètres, sur téléphone, puis appuyez sept fois sur le numéro de build. Cela activera les paramètres de développement sur lesquels vous pouvez activer le débogage USB.
Pour réparer/installer Android le pilote USB sur Windows 7/8 32 bits/64 bits:
<sdk>\extras\google\usb_driver\
.)Si cela ne fonctionne toujours pas, essayez de passer de MTP à PTP.
J'ai eu le même problème, mais je ne voulais pas passer en mode PTP. Voici comment je l'ai corrigé avec MTP toujours activé.
J'ai eu le même problème et rien de ce qui précède n'a fonctionné, mais la solution suivante a fonctionné pour moi:
Sur mon Nexus 4:
Aller aux paramètres
Choisissez les options du développeur (à la fin de la liste après avoir appuyé sept fois sur "À propos du téléphone")
Vérifiez le "débogage USB" et appuyez sur OK.
Pour ce que cela vaut, dans mon cas, j'ai pu résoudre le problème simplement en changeant mon mode de connexion USB de Périphérique multimédia (MTP) à Appareil photo (PTP).
J'ai dû recourir à une installation propre de Windows 7 x64 pour résoudre ce problème.
J'ai essayé toutes les étapes/variantes dans les autres réponses. Pas de chance. Le Gestionnaire de périphériques afficherait mon "Appareil Android/Android Interface composite ADB" fonctionnant correctement avec le pilote 7.0.0.1 de Google, mais rien ne permettait aux "appareils adb" d'afficher mon Nexus 4.
J'ai utilisé SBDeview pour désinstaller tous les périphériques USB connectés à mon ordinateur, à l'exception de mon clavier et de ma souris. Pas de chance.
J'ai activé l'option 'Afficher les périphériques cachés' dans le Gestionnaire de périphériques et j'ai désinstallé tout ce qui concerne USB. Pas de chance.
J'ai ajouté l'ID de fournisseur de Google à adb_usb.ini. Pas de chance. J'ai supprimé adb_usb.ini et j'ai lancé 'Android update adb'. Pas de chance.
J'ai amené mon Nexus 4 à l'appartement de mon frère pour confirmer qu'il n'était pas défectueux. Travaillé sur sa machine sans un hoquet.
Je suis heureux que l'installation propre ait fonctionné, car le dépannage supplémentaire allait nécessiter l'échange de cartes mères ou l'achat d'un MacBook.
Mec, ça dérive vite.
Changer le mode USB de MTP à PTP a fonctionné pour moi.
Comment le faire sur Windows 8 (je pense que cela fonctionnera aussi pour Windows 7)
N'oubliez pas que Android 4.2 souhaite maintenant que vous soumettiez la clé RSA à partir de votre ordinateur. Regardez l'écran de votre appareil.
Pour activer les options de développement sur Android 4.2: Ouvrir les paramètres -> À propos du téléphone -> Tapez sept fois sur Numéro de construction.
Juste pour ajouter aux messages ci-dessus pour ceux qui ont du mal à faire reconnaître leur Nexus 4 par Eclipse - ADT. Dans le passé, l'appareil était reconnu par Eclipse ADT sans aucun problème!
J'ai rencontré les mêmes problèmes que la question initiale. Chaque approche que j'ai essayée ne marcherait pas ...
Solution simple à la fin
Allez à Paramètres -> Stockage -> État de l'ordinateur USB (option du menu à partir de l'écran de stockage)
Passer de Périphérique multimédia (MTP) à Caméra (PTP)
Vous devez installer les pilotes USB uniquement si vous utilisez Windows (Si vous utilisez MAC/Linux, cela fonctionnera probablement sans installation de pilote).
dans le lien suivant, ils décrivent comment le faire:
http://developer.Android.com/tools/extras/oem-usb.html
En bref:
Suivez les instructions de Google pour cela, Pilotes USB OEM.
Si aucune des réponses ne fonctionne, peut-être que les précisions suivantes seront utiles. J'ai suivi la réponse du haut et j'ai essayé de charger le programme avec ADB à partir de la ligne de commande pour réduire les complications possibles et cela n'a pas fonctionné.
Une fois le mode PTP activé, la commande des périphériques ADB trouverait mon Nexus 4, mais je ne pouvais pas y accéder. Je devais utiliser Eclipse et pour que la boîte de dialogue s'affiche en vue d'accepter la clé RSA décrite ci-dessous.
Remarque: lorsque vous connectez un appareil équipé de Android 4.2.2 ou d'une version ultérieure à votre ordinateur, le système affiche une boîte de dialogue vous demandant si vous souhaitez accepter une clé RSA.
J'ai 2 appareils Nexus 4. L'un se connectait à ADB sans aucun problème, le second ne s'est jamais présenté lorsque j'ai utilisé la commande adb devices
. Un symptôme supplémentaire était que le deuxième téléphone ne se présentait pas en tant que périphérique portable dans l'Explorateur Windows lorsque le téléphone était en mode support.
À un moment donné, j'ai trouvé qu'une solution temporaire pour le second Nexus consistait à le basculer en mode PTP. Ensuite, il a été trouvé par la commande adb devices
. Le problème, c'est que le premier téléphone a fonctionné tout le temps dans les deux modes!
Enfin, j'ai trouvé cette solution qui me permet maintenant de connecter les deux téléphones dans les deux modes:
régler le mode USB du téléphone sur MTP (Media)
À l'aide du gestionnaire de périphériques PC, désinstallez le périphérique -> Périphérique Android -> Interface Android ADB
Assurez-vous de cocher la case "Supprimer le logiciel pilote"!
puis réglez le mode USB du téléphone sur PTP (Caméra)
À l’aide du gestionnaire de périphériques PC, désinstallez le périphérique -> Ordinateurs portables -> Nexus 4
Débranchez ensuite le périphérique USB, puis rebranchez-le (en vous assurant qu'il est réglé sur MTP (Media) et que le périphérique a été correctement enregistré dans le Gestionnaire de périphériques en tant que -> Portable Devies -> Nexus 4
Solution trouvée à l'adresse suivante: http://forum.xda-developers.com/showthread.php?p=34910298#post34910298
Si vous rencontrez un problème similaire pour connecter votre Nexus à la BAD, je vous recommande de le basculer d'abord en mode PTP. Si votre problème disparaît avec cette étape, je vous recommande de suivre les étapes supplémentaires répertoriées ci-dessus, car MTP sera probablement le mode sur lequel vous souhaitez configurer votre téléphone la plupart du temps.
J'ai un moyen de résoudre votre problème:
Mes symptômes étaient le périphérique composite (il contient tous les périphériques USB tels que l'interface ADB, l'appareil photo, etc.) n'était pas en cours d'installation. Cela a un identifiant matériel de:
USB\VID_18D1&PID_4EE6&REV_0228
USB\VID_18D1&PID_4EE6
Les enfants de l'appareil composite auront & MI _ ## après eux. Si vous les voyez, le problème ne se pose pas.
J'ai résolu ce problème en copiant le fichier usb.inf dans% windir%\inf à partir d'une machine virtuelle de Windows 7. Le matériel détecté et installé correctement après.
Sous Windows 7, avec Samsung Nexus S , rien dans la fenêtre Gestionnaire de périphériques , la commande adb devices
ne montrait aucun périphérique. sur et connecté.
J'ai utilisé la réponse du 2 février d'Andrea pour installer le pilote USB de Google, qui a créé le répertoire/gooogle/usb_driver et la réponse de RobertNovelo du 7 mars pour accéder au lien et suivre les instructions. L'appareil est apparu dans le Gestionnaire de périphériques sous "autre". J'ai cliqué dessus avec le bouton droit de la souris et sélectionné le pilote de mise à jour; il apparaît maintenant dans le Gestionnaire de périphériques sous "Périphérique Android". La ligne de commande adb devices
le répertorie maintenant.
J'avais un problème similaire, et aucune des solutions précédentes ne fonctionnait pour moi, et je viens de le résoudre moi-même (après quelques heures de frustration), je vais donc partager ma solution.
Mon ordinateur a soudainement cessé de reconnaître tout périphérique Android que j'ai branché après l'avoir installé Android Interface composite ADB de mon Nexus 4. Je n'ai pas pu désinstaller le pilote, car toute tentative de faire ainsi par le Gestionnaire de périphériques a échoué (le Gestionnaire de périphériques a cessé de répondre à chaque fois).
Donc je l'ai résolu de cette façon:
C'était un problème de pilote manquant avec moi. J'avais activé le débogage USB, essayé de changer le câble USB, essayé de réinstaller les pilotes USB de Google, mais rien ne vint à mon secours.
Ensuite, finalement, j'ai téléchargé les pilotes de périphérique comme suggéré ici .
Pour vous assurer que vous avez un problème de pilote de périphérique, accédez à:
Et voyez si votre Nexus est présenté comme un " appareil Android " ou comme un appareil dans " Autres ".
Si cela apparaît dans " Autres ", votre problème devrait être résolu en téléchargeant et en extrayant this et en suivant ces étapes:
Enfin, votre appareil apparaîtra comme suit:
Dès que vous faites cela, une fenêtre apparaît sur votre appareil et vous demande la permission de déboguer. Une fois que vous avez accepté, vous êtes prêt!
Mon installation de Windows 7 ne trouvait pas du tout de pilote. La publication xda-forums contient le bon dossier pour indiquer à Windows où se trouvent les pilotes - {SDK directory}/extras/google/usb-driver
.
Si vous ne possédez pas le dossier suppléments/Google + Tim Bellis, accédez au gestionnaire de SDK dans votre IDE et recherchez le pilote USB Google dans la catégorie Extras, puis installez-le. Je ne peux pas vous dire comment faire cela dans Eclipse, mais si vous avez IntelliJ IDEA , il se trouve en bas de la liste, cochez-la et cliquez sur "Installer les packages".
Pour moi, c’était Nexus 4 et Windows 7. J’ai réinstallé les pilotes, puis changé pour PTP.
En cliquant sur l'onglet qui disait MainActivity.Java plutôt que activity_main.xml dans Eclipse, je l'ai corrigé.
(Windows 7) Ma solution à cela était de trouver le périphérique dans Gestionnaire de périphériques , désinstaller le pilote existant et en installer un nouveau à partir du dossier Android de votre compte d'utilisateur à l'aide de l'inclusion. option sous-répertoires.
Bonne chance.
Ma solution est très stupide. J'avais essayé toutes les solutions ci-dessus et perdu beaucoup d'heures. Ensuite, j'ai découvert la solution en parcourant les options de développement. Je n'ai pas coché l'option "débogage USB". La bêtise que j’ai supposée activer les options de développement signifie que l’activation du débogage USB, mais j’ai eu tort.
Si vous rencontrez des problèmes pour installer le pilote ADB sous Windows 8.1 , essayez cette solution: Pilote ADB et Windows 8.1
Certains d'entre vous ont peut-être rencontré ce problème. Si vous ne trouvez pas le pilote USB (comme moi, j'ai téléchargé un ensemble d'Eclipse et du Android SDK), accédez à <sdk>/SDK Manager
. Ouvrez-le et sélectionnez Pilote USB parmi les options à installer et vous êtes prêt. Je devais aussi faire le mode PTP.