ADB aucun dispositif trouvé

je tente d'installer un Android application sur ma toute nouvelle Nexus 10 . J'ai un .dossier apk. J'ai téléchargé le SDK Android, installé "outils SDK Android", "plateforme SDK Android-outils", et pilote USB Google. J'ai vérifié le réglage de mon Nexus 10 pour "Sources Inconnues".

quand j'exécute "adb devices" depuis le terminal de commande, il n'affiche aucune liste de périphériques. J'ai essayé de suivre ceci recommandation , parce qu'elle était identique à une suggestion que j'avais précédemment trouvée ici sur le débordement de la pile. Après avoir suivi ces étapes, "adb devices" retourne toujours une liste vide et pour le rendre pire, lorsque je connecte mon Nexus 10 à mon PC, Windows ne montre aucun dossier dans l'appareil.

j'ai défait les étapes de ce lien, ainsi que tout ce que j'ai fait jusqu'à présent, ainsi que Désinstaller mon Nexus 10 de Device Manager et la réinstaller, mais je ne vois toujours pas de dossiers dans l'appareil.

y a-t-il quelque chose qui me manque pour que mon appareil apparaisse dans les appareils ADB?

Que puis-je faire pour que Windows voie les dossiers de l'appareil?

195
demandé sur Alex P. 2013-03-30 22:11:08

30 réponses

Windows 8 ne reconnaîtrait pas mon appareil Nexus 10. Corrigé en réglant le mode Transfert vers la caméra (PTP) par le dialogue Paramètres sur l'appareil.

Paramètres > Stockage > Menu > Connexion USB À "Caméra (PTP) "

183
répondu Tom 2013-05-28 16:35:32

pour les utilisateurs de Windows 8:

Après avoir essayé toutes les solutions données ici, sans succès, j'ai trouvé ceci:

Aller à Gestionnaire de Périphériques

Update Driver Software ...


Parcourir mon ordinateur pour les pilotes - > laissez-moi choisir dans une liste de pilotes de périphérique sur mon ordinateur

Choisir Android Device puis Android ADB Interface .

Android ADB Interface


maintenant j'ai mes appareils listés à adb devices .

126
répondu Toni Almeida 2014-05-14 18:33:24

cette situation semble se produire avec certains pilotes de la BAsD. J'ai rencontré la même chose avec quelques appareils Google et l'installation du pilote universel de windows ADB l'a corrigé pour moi à chaque fois.

66
répondu MilesHampson 2014-05-14 18:36:05

j'ai trouvé une solution (pour Windows 7):

  1. Connectez votre Nexus 10 au PC

  2. Aller au Gestionnaire de Périphériques de Windows

  3. RClick sur ADB Interface - > "propriétés de la 151950920"
  4. Détails -> Id Matériel.

, Vous verrez deux dossiers comme ceux-ci:

USB\VID_18D1&PID_4EE2

USB\VID_18D1&PID_4EE2&MI_01

5 ouvrir l'android_winusb.fichier inf (Je l'ai dans " C:\Users\<username>\AppData\Local\Android\android-sdk\extras\google\usb_driver" directory )

6 Créer de tels enregistrements dans [Google.NTx86] et [Google.Ntamd64] sections utilisant des identifiants matériels provenant des propriétés de l'interface ADB:

; Google Nexus 10

%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE2

% CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE2&MI_01

7 Enregistrer le fichier, et mettre à jour le pilote pour L'Interface ADB avec l'affichage du chemin vers "C:\Users\\AppData\Local\Android\android-sdk\extras\google\usb_driver" répertoire

42
répondu obi4niy 2013-11-15 15:43:42

le périphérique peut ne pas être visible pour le débogage s'il est en mode MTP. Certains appareils ne fonctionnent qu'en mode PTP (ou même en mode "charge seulement").

Cela peut être modifié dans Paramètres > Stockage > plus > Connexion USB .

37
répondu rds 2015-10-23 09:16:41

utiliser un autre câble .

vient de découvrir que l'un de mes câbles de charge réguliers avait VCC, GND paires, mais pas de données+, Données-.

https://en.wikipedia.org/wiki/USB#Pinouts

34
répondu DmitrySandalov 2014-03-25 11:29:46

assurez-vous de activer le débogage USB dans paramètres - > Options du développeur

aussi, Lancez "adb devices" après être entré dans le dossier platform tools dans le SDK Android (sauf si vous avez déjà ce dossier sur votre chemin système), sinon la commande ne sera pas trouvée.

31
répondu Viswanath Lekshmanan 2016-04-19 22:05:21

parfois ADB perd la connexion à l'appareil, et doit être réinitialisé. Si vous avez tout ce qui fonctionne (pilote USB installé, Paramètres du développeur activés sur le périphérique), et que vous ne pouvez toujours pas voir votre périphérique, vous devez réinitialiser le processus ADB.

disponible dans la Perspective DDMS (de l'intérieur de Eclipse), onglet Dispositifs (le triangle à l'extrême droite comprend un élément de menu pour effectuer la réinitialisation).

autrement depuis la ligne de commande, vous pouvez le réinitialiser avec les 2 commandes suivantes:

adb kill-server

puis

adb start-server
26
répondu Booger 2013-03-30 18:39:30

activez les options de développeur dans votre appareil. Pour activer le mode développeur, setting->About phone , appuyez sur L'option de numéro de construction 8 fois en continu

allez à Settings-> Developer options et activez le débogage USB

des étapes ci-dessus ça n'a pas marché essayez cette étape, allez à Settings->Security et allumez Allow Unknown Resources

13
répondu JJF 2015-01-30 14:56:14

vous devez télécharger les pilotes à partir du gestionnaire SDK (extras → pilote USB Google)

ensuite, vous devez installer le pilote USB dans Windows (il fonctionne pour moi dans Windows 8.1):

(copier-coller de http://developer.android.com/tools/extras/oem-usb.html#InstallingDriver :)

  1. Connectez votre appareil Android-powered au port USB de votre ordinateur.
  2. Cliquez avec le bouton droit de la souris sur "ordinateur" à partir de votre bureau ou de Windows Explorer, puis sélectionnez "Gérer".
  3. sélectionnez "Dispositifs" dans le volet de gauche.
  4. Localisez et développez "autre dispositif" dans le volet droit.
  5. faites un clic droit sur le nom de l'appareil (tel que Nexus S) et sélectionnez" Mettre à jour le logiciel du pilote."Ceci lancera l' "Assistant de mise à jour du matériel".
  6. sélectionnez " Parcourir mon ordinateur pour le logiciel du pilote "et cliquez sur" Suivant." Cliquez Sur "Parcourir" et localisez le dossier du pilote USB. (Le pilote USB Google est situé dans <sdk>\extras\google\usb_driver\ .)
  7. Cliquez sur "Suivant" pour installer le pilote.
10
répondu Susana Mar Flores 2015-03-10 18:23:44

après avoir téléchargé les pilotes Google via Android SDK Manager (disponible via Eclipse, Intellij ou Android Studio), j'ai dû mettre à jour le pilote dans la gestion informatique > Gestionnaire de périphérique > autres appareils > ADB - clic droit et cliquer sur le pilote de mise à jour et la navigation pour le pilote mis à jour a finalement fait l'affaire.

BTW, un cauchemar pour moi aussi. Je continue d'être perplexe sur le fait que la mise en place d'un environnement de développement devrait être la tâche la plus difficile imaginable, avec chaque nouvel échec inexplicable conduit à un autre. Jeesh! Bonne chance.

7
répondu rmirabelle 2013-06-11 15:17:29

sur mon Windows 8.1 64bit (Nexus 5 ne s'est pas présenté), seulement installer manuellement le pilote USB corrigé: http://developer.android.com/sdk/win-usb.html Le "pilote USB Google "dans" Android SDK Manager " a déjà été installé.

5
répondu Ivan Marinov 2014-02-23 23:08:39

installer Samsung Kies et utiliser leur outil pour réinstaller les pilotes de périphériques, c'est ce qui a finalement fonctionné pour moi avec mon Galaxy S3 et mes onglets 8.4

4
répondu Devin Guthrie 2015-02-10 08:06:06

c'était un mauvais câble USB pour moi. Après avoir essayé une suite de solutions, j'ai changé pour un autre câble USB et mon appareil est apparu.

3
répondu jdyck 2014-07-13 07:50:20

je viens de résoudre ce problème dans mon Mac OS X, il ne s'agit pas de pilote de périphérique ou câble de périphérique.

vous devez activer "developer options" et activer "le débogage USB"

s'il vous Plaît se référer CyanogenMod wiki "Périphérique introuvable" erreurs et Doc: options pour les développeurs

3
répondu Huatai Huang 2016-02-01 23:07:12

Edit: je vous recommande NE PAS run BAD sous VirtualBox si vous utilisez un Hôte Windows. D'une certaine façon, J'ai obtenu VirtualBox pour verrouiller les pilotes de périphérique sur l'hôte, en faisant éventuellement en sorte que L'ADB ne fonctionnerait pas sur le client ou l'hôte pour tout périphérique que j'ai branché. Pour corriger, j'ai supprimé les extensions VirtualBox sur l'hôte et j'ai lancé http://www.nirsoft.net/utils/usb_devices_view.html pour supprimer les pilotes incorrects. Je ne pouvais pas obtenir le bon les pilotes à charger pendant que les extensions VirtualBox étaient installées, et ce problème était un bâtard complet à diagnostiquer et à corriger.

Edit 2: aussi ce qui suit est probablement périmé, maintenant que Google a publié une extension ADB intégrée pour Chrome.

quel cauchemar d'installation... Voici les étapes nécessaires pour faire reconnaître mon Nexus 10 sur une machine virtuelle XP tournant sous VirtualBox:

  • si on vous demande pour installer les pilotes Nexus 10, Assurez-vous de "ne pas demander à nouveau" (vous voulez d'être demandé à nouveau!).
  • prise dans la connexion Nexus 10 USB
  • activez le débogage dans le menu Nexus 10 settings Developer (appuyez sur" About Tablet " 7 fois pour obtenir ce menu).
  • dans les paramètres de votre machine virtuelle (hôte), ajoutez le périphérique Samsung Nexus 10 aux filtres de périphérique USB (important - sélectionnez-le dans le menu Périphériques) ne semble pas fonctionner).
  • En chambres d'installer java jre (si vous n'avez pas installé java). Dans le Panneau de configuration, changez les paramètres Java pour que java ne s'exécute pas dans le navigateur (pour éviter les problèmes de sécurité).
  • dans guest obtenir le fichier zip adk et le mettre quelque part permanent. J'avais besoin de supprimer l' .répertoire de configuration android à partir du répertoire utilisateur parce que j'ai déplacé le répertoire.
  • exécutez le gestionnaire SDK.exe-si ça ne marche pas, essaie exécuter sdk\tools\android.chauve-souris qui semble donner de meilleurs rapports d'erreurs.
  • de SDK Manager installez le pilote USB de Google.
  • débranchez le Nexus 10 et branchez-le à nouveau, et installez le pilote USB de Google package.
  • redémarrez l'invité.
  • en cours d'exécution c:>[...]\sdk\platformtools> adb devices me montre enfin l'appareil...
2
répondu robocat 2014-02-12 23:54:18

pour les pilotes BLU Studio 5.5, vous devez passer par ce cerceau. Je suis certain que c'est la même chose avec tous les téléphones Blu ou peut-être pour tous les téléphones Non-Google mfg, Je ne suis pas sûr. Tout d'abord, si vous connectez le périphérique Blu avec le câble USB et le débogage USB désactivé, vous verrez que Windows 7 charge un pilote générique pour vous de copier les fichiers Marche/Arrêt sur le téléphone et le stockage SD. Cela apparaîtra lorsque le câble USB est branché pour la première fois et apparaît comme une icône de périphérique sous Panneau de configuration, périphérique Gestionnaire, appareils portables, BLU STUDIO 5.5 S (ou l'appareil avec lequel vous travaillez). Ne prenez pas la peine d'obtenir l'ID du matériel pour le moment - observez simplement que cela se produit (ce qui indique que vous êtes bon jusqu'à présent et que vous n'avez pas de mauvais câble ou quelque chose du genre).

allez au téléphone et activez le débogage USB dans la section développeur de votre téléphone. Notez qu'un élément supplémentaire apparaît comme un indéfini appareil dans la liste du gestionnaire de périphériques, il sera le point d'exclamation jaune et il peut avoir le même nom de téléphone que vous avez vu sous Appareils portables. Ignorez cet article pour le moment. Maintenant, sans faire quoi que ce soit au téléphone (il devrait être déjà en mode de débogage USB) revenir aux appareils portables dans le Gestionnaire de périphérique et droit-cliquez sur le BLU STUDIO 5.5 S ou n'importe quel téléphone avec lequel vous travaillez qui est énuméré là sans le point d'exclamation (énumérés sous Appareils portables). Clic droit sur L'icône sous Appareils portables, dans cet exemple le nom qui apparaît est BLU STUDIO 5.5 S. sur cette icône sélectionnez Propriétés, détails, et sous le pull down, sélectionnez Hardware IDs et copiez vers le bas ce que vous voyez.

For BLU STUDIO 5.5 S I get:

USB\VID_0BB4&PID_0C02&REV_0216&MI_00
USB\VID_0BB4&PID_0C02&MI_00

(notez que si vous faites cela hors tour, le HW ID sera différent avec le débogage USB du téléphone éteint. Vous voulez copier la valeur à laquelle il change lorsque le débogage USB est activé)

faites ce que disent les instructions ci-dessus, bien sûr, personnaliser les lignes que vous ajoutez le fichier INF avec celles relatives à votre propre téléphone, pas le Nexus 10. Voici ce qu'il faut personnaliser; lorsque vous avez téléchargé le SDK, vous devriez avoir une structure de fichier étendue à partir du ZIP comme ceci:

\adt-bundle-windows-x86_64-20140321\sdk\extras\google\usb_driver

Trouver le fichier nommé: android_winusb.inf dans le dossier usb_driver Faites-en une copie et le nom tout, comme monnom.inf Modifier les myname.inf et ajouter les lignes comme indiqué ci-dessus modifié seulement pour votre de téléphone particulier. Par exemple, pour le BLU STUDIO 5.5 S, j'ai ajouté les 2 lignes suivantes comme indiqué dans les 2 emplacements comme indiqué.

;BLU STUDIO 5.5 S
%SingleAdbInterface%        = USB_Install, USB\VID_0BB4&PID_0C02&REV_0216&MI_00
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C02&MI_00

notez que vous ajoutez ces lignes à la fois aux sections 32 et 64 bits, correspondant à la lecture de l'exemple dans le tutoriel.

maintenant, remontez vers le périphérique inconnu qui est apparu dans le Gestionnaire de périphérique lorsque vous avez activé le débogage de périphérique USB et clic droit sur cet élément (a le point d'exclamation jaune), faites un clic droit dessus, puis sélectionnez Update Driver Software, puis parcourez mon ordinateur, laissez-moi choisir, cliquez sur le bouton Have Disk et parcourez pour trouver le myname.inf. Continuez à accepter tous les messages vous avertissant que ce n'est peut-être pas le bon conducteur. Comme la dernière étape, Windows devrait avoir identifié l'appareil comme L'Interface ADB Android et une fois que cela est fait, vous devriez être en mesure de revenir en arrière, ouvrir votre fenêtre CMD et exécuter la commande "adb devices" comme indiqué dans ce tutoriel et maintenant vous devriez voyez que le téléphone est maintenant découvert et communique.

Maintenant, vous pouvez vous amuser avec la commande adb.

2
répondu user3755093 2014-06-19 13:16:51

j'ai encore ça de temps en temps et ça marche généralement si je le débranche et que je le branche dans un autre port. Je suis sous Linux mais J'ai déjà eu la même chose sous Windows.

2
répondu Nicolas Galler 2016-05-27 16:17:23

normalement SDB téléchargera le pilote dans le * * android-sdk-windows\extras\google\usb_driver* * path

Voici les étapes qui ont fonctionné pour moi:

  1. activer le débogage USB.
  2. faire au gestionnaire de périphérique, clic droit sur périphérique ADB et cliquez sur Mettre à jour le logiciel du pilote.
  3. sélectionnez" Parcourir mon ordinateur pour le logiciel du pilote "
  4. sélectionner " laissez-moi choisir dans la liste des pilotes de périphérique sur mon ordinateur"
  5. cliquez sur l'option" avoir un disque".
  6. sélectionner le chemin du pilote **android-sdk-windows\extras\google\usb_driver** (chemin du sdk) 7.Sélectionnez le premier pilote de la liste des pilotes affichés.

et j'espère que ça marchera.

2
répondu Rahul_69 2016-10-01 14:55:16

j'avais tourné tous les paramètres en mode développeur, mais adb ne montrait toujours aucun appareil.

Je n'utilisais pas le câble qui accompagnait mon téléphone. Une fois que j'y suis passé, tout a fonctionné.

1
répondu Mayank Jain 2016-09-04 02:10:11
  1. allez à device manager et vérifiez les identifiants du matériel.
  2. vérifiez si le fichier usb.inf contient le périphérique indiqué
  3. si ce n'est pas le cas, ajoutez l'id matériel du périphérique et installez-le à partir du gestionnaire de périphérique.
0
répondu vatsavaya 2014-02-15 14:00:05

c'est si facile, il suffit d'éteindre votre appareil Android, et puis maintenir à la fois" Volume Down "clé et" puissance " en même temps. Attendez quelques secondes avant de démarrer en mode récupération, terminé. Tapez adb devices et vous verrez votre appareil.

0
répondu M D P 2014-05-14 18:34:20

j'ai eu le même problème avec mon Windows 8. Le pilote Android / SDK USB a été installé correctement, mais j'ai oublié d'installer le pilote USB de mon téléphone. Après l'installation du pilote de téléphone USB ADB fonctionne très bien.

j'espère que cela aidera.

0
répondu George Vrynios 2014-05-14 18:35:36

activez le débogage dans le menu Nexus settings Developer (appuyez sur" About Tablet " 7 fois pour obtenir ce menu).

foutus trucs de Google!

0
répondu user2513846 2015-01-23 17:52:38

avez-vous eu une mise à jour android récemment? J'ai mis à jour à Lollipop et tout d'un coup je n'avais pas d'appareils adb. Boo! J'ai passé un moment à essayer quelques trucs en vain. Puis je suis allé dans mes options de développeur et voici, "débogage USB" avait été éteint. Stupide Google. Après l'avoir rallumée, elle s'est immédiatement pointée et je suis de nouveau en affaires!

0
répondu Lifz 2015-04-29 23:29:40

GoTo DeviceManager, puis clic droit sur l'appareil android et cliquez sur Désinstaller pilote. Débranchez et branchez le périphérique...puis un pop viendra sur votre appareil pendant que votre pc installe les pilotes nécessaires. Cliquez sur "Autoriser" sur le popup. Vous pouvez voir votre appareil lorsque vous tapez "adb devices" dans l'invite de commande.

0
répondu ravibabu435 2015-05-19 17:39:24

Pour Windows, il suffit de mettre fin à tous les processus liés à Blue stacks ou un émulateur de ce type si vous utilisez.

travaillait pour moi.

0
répondu user205379 2015-06-04 09:39:12

il y a évidemment une tonne de problèmes différents qui pourraient en être la cause (et une tonne de solutions différentes pour accompagner ces problèmes). Alors, pensez à toutes les solutions!

si vous avez obtenu ce téléphone et cette paire d'ordinateurs pour travailler ensemble avant, mais ils ne fonctionnent plus, il pourrait être un programme spécifique sur votre ordinateur plutôt qu'un problème sur votre téléphone. Certains programmes installent/utilisent leur propre CDA, et un seul d'entre eux peut connecter votre téléphone à un moment donné. Je pense que cela fait une condition de course, donc parfois il va se connecter très bien.

Certains programmes qui s'exécutent de la bad:

HTC Sync Manager-uninstall this.

chrome://inspect - vous permet de voir localhost sur votre téléphone. Fermez la fenêtre quand vous en aurez fini.

0
répondu hubatish 2017-01-13 18:29:21

Pour avoir de la BAD en mode MTP

si vous ne trouvez pas de périphérique ADB (rien avec un point d'exclamation) dans le gestionnaire de périphérique (avec tous les paramètres des développeurs sur le téléphone vérifié), faites ceci:

Dans Device Manager:

UpdateDriver->Manuel d'Installation>Recherche sur mon ordinateur->Sélectionnez le pilote est installé liste -> puis sélectionnez l'un avec la parole usb (pas MTP).

modifier: après que, vous aurez alors 2 ou 3 périphérique, un pour USB et un pour ADB, Installer pilote adb en utilisant la méthode habituelle (Voir les premières réponses)

0
répondu Kusan 2017-01-30 14:06:05

pour mon Nexus 6P pilotes de téléchargement de Google a aidé à résoudre le problème. Voici le URL avec documentation. Et ici vous pouvez télécharger le pilote lui-même.

P. M. j'ai vu des gens conseiller de télécharger des pilotes de lieux aléatoires sur internet. Bien que cela puisse aider, il est trop dangereux dans mon esprit de télécharger des pilotes inconnus à partir d'endroits non officiels. Donc celui de Google a bien fonctionné pour moi:)

0
répondu Ilya Chernomordik 2017-03-12 13:09:56