J'essaie d'installer une application Android sur mon tout nouveau Nexus 10 . J'ai un fichier .apk. J'ai téléchargé le SDK Android, installé les "Outils du SDK Android", les "Outils de la plateforme du SDK Android" et le pilote USB Google. J'ai vérifié le paramètre de mon Nexus 10 pour "Sources inconnues".
Lorsque j'exécute des "périphériques adb" à partir du terminal de commande, il ne répertorie aucun périphérique. J'ai essayé de suivre cette recommandation , car elle était identique à une suggestion que j'avais précédemment trouvée ici sur Stack Overflow. Après avoir suivi ces étapes, "appareils adb" renvoie toujours une liste vide et pour aggraver, lorsque je connecte mon Nexus 10 à mon PC, Windows n'affiche aucun dossier dans l'appareil.
J'ai annulé les étapes de ce lien, ainsi que tout ce que j'ai fait jusqu'à présent, ainsi que la désinstallation de mon Nexus 10 du Gestionnaire de périphériques et sa réinstallation, mais je ne vois toujours aucun dossier 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 voit les dossiers de l'appareil?
Réponses:
Windows 8 ne reconnaîtrait pas mon appareil Nexus 10. Résolu en définissant le mode de transfert sur Appareil photo (PTP) via la boîte de dialogue des paramètres sur l'appareil.
Paramètres> Stockage> Menu> Connexion USB de l'ordinateur à "Appareil photo (PTP)"
la source
USB computer connection - Camera (PTP)
corrige cela.Pour les utilisateurs de Windows 8:
Après avoir essayé toutes les solutions données ici, sans succès, j'ai trouvé ceci:
Accédez au Gestionnaire de périphériques
Parcourir mon ordinateur pour les pilotes -> Permettez-moi de choisir parmi une liste de pilotes de périphériques sur mon ordinateur
Choisissez Appareil Android puis Interface ADB Android .
Maintenant, mes appareils sont répertoriés sur
adb devices
.la source
Cette situation semble se produire avec certains pilotes ADB. J'ai rencontré la même chose avec quelques appareils Google et l'installation du pilote Windows Universal ADB l' a corrigé pour moi à chaque fois.
la source
Utilisez un autre câble .
Je viens de découvrir que l'un de mes câbles de charge habituels avait des paires Vcc, Gnd, mais pas Data +, Data-.
https://en.wikipedia.org/wiki/USB#Pinouts
la source
adb
une perte de connexion. La connexion directe de l'appareil à l'ordinateur peut résoudre le problème dans ce cas.J'ai trouvé une solution (pour Windows 7):
Vous verrez deux enregistrements comme ceux-ci:
5 Ouvrez le fichier android_winusb.inf (je l'ai dans "
C:\Users\<username>\AppData\Local\Android\android-sdk\extras\google\usb_driver" directory
)6 Créez de tels enregistrements dans les sections [Google.NTx86] et [Google.NTamd64] à l'aide d'ID matériel à partir des propriétés de l'interface ADB:
7 Enregistrez le fichier et mettez à jour le pilote pour l'interface ADB en affichant le chemin d'accès au répertoire "C: \ Users \\ AppData \ Local \ Android \ android-sdk \ extras \ google \ usb_driver"
la source
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 uniquement").
Cela peut être modifié dans Paramètres > Options développeur > Réseau > Configuration USB par défaut > PTP .
De plus, vous recevrez une notification sur votre appareil Android vous demandant de confirmer le changement de paramètre de configuration USB et de l'autoriser.
Remarque: vous pouvez activer les options de développeur en suivant le lien ci-dessous: activer les options de développeur
la source
Android 6.0 or Cyanogenmod 13
.Assurez-vous d' activer le débogage USB dans Paramètres -> Options du développeur
En outre, exécutez "adb devices" après être entré dans le dossier des outils de la plate-forme 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.
la source
Parfois, ADB perd la connexion à l'appareil et doit être réinitialisé. Si tout le reste fonctionne (c.-à-d. Pilote USB installé, paramètres développeur activés sur l'appareil) et que vous ne voyez toujours pas votre appareil, vous devez réinitialiser le processus ADB.
Ceci est disponible dans la perspective DDMS (depuis Eclipse), onglet Périphériques (le triangle à l'extrême droite comprend un élément de menu pour effectuer la réinitialisation).
Sinon, à partir de la ligne de commande, vous pouvez le réinitialiser avec les 2 commandes suivantes:
puis
la source
Activez les options de développeur sur votre appareil. Pour activer le mode développeur
setting->About phone
, appuyez sur l'option Numéro de build 8 fois en continuAccédez à
Settings-> Developer options
et activez le débogage USBÀ partir des étapes ci-dessus, cela n'a pas fonctionné, essayez cette étape, accédez à
Settings->Security
et activezAllow Unknown Resources
la source
Vous devez télécharger les pilotes à partir du gestionnaire du SDK (extras → Google USB Driver)
Ensuite, vous devez installer le pilote USB sous Windows (cela fonctionne pour moi sous Windows 8.1):
(Copiez et collez depuis http://developer.android.com/tools/extras/oem-usb.html#InstallingDriver :)
<sdk>\extras\google\usb_driver\
.)la source
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 Gestion de l'ordinateur> Gestionnaire de périphériques> Autres périphériques> ADB - en cliquant avec le bouton droit et en cliquant sur la mise à jour du pilote et en recherchant le pilote mis à jour a finalement fait l'affaire.
BTW, un cauchemar total pour moi aussi. Je continue d'être déconcerté que la mise en place d'un environnement de développement soit la tâche la plus difficile imaginable, chaque nouvelle défaillance inexplicable en menant à une autre. Jeesh! Bonne chance.
la source
Sur mon Windows 8.1 64 bits (Nexus 5 ne s'affichait pas), l'installation manuelle du pilote USB uniquement le corrigeait: http://developer.android.com/sdk/win-usb.html Le «pilote USB Google» dans «SDK Android» Manager "était déjà installé.
la source
C'était un mauvais câble USB pour moi. Après avoir essayé une suite de solutions, je suis passé à un autre câble USB et mon appareil est apparu.
la source
Je reçois toujours cela de temps en temps et cela fonctionne généralement si je le débranche et le rebranche sur un port différent. Je suis sous Linux mais la même chose s'est produite sur Windows auparavant.
la source
Installer Samsung Kies et utiliser leur outil pour réinstaller les pilotes de périphérique, c'est ce qui a finalement fonctionné pour moi avec mon Galaxy S3 et Tab S 8.4
la source
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 de câble de périphérique.
Vous devez activer les "options de développement" et activer le "débogage USB"
Veuillez vous référer aux erreurs de CyanogenMod wiki "Device not found" et Doc: options pour les développeurs
la source
Edit: je vous recommande de NE PAS exécuter ADB sous VirtualBox si vous utilisez un hôte Windows. D'une manière ou d'une autre, j'ai obtenu VirtualBox pour verrouiller les pilotes de périphérique sur l'hôte, ce qui a finalement fait en sorte que l'ADB ne fonctionne pas sur le client ni sur 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 exécuté http : //www.nirsoft.net/utils/usb_devices_view.html pour supprimer les pilotes incorrects. Je n'ai pas pu charger les bons pilotes pendant l'installation des extensions VirtualBox, et ce problème était un bâtard complet à diagnostiquer et à corriger.
Edit 2: De plus, ce qui suit est probablement obsolète, maintenant que Google a publié une extension ADB intégrée pour Chrome.
Quel cauchemar d'installation ... Voici les étapes dont j'avais besoin pour faire reconnaître mon Nexus 10 sur une machine virtuelle XP fonctionnant sous VirtualBox:
adb devices
me montre enfin le périphérique ...la source
Pour les pilotes Blu Studio 5.5s ADB, vous devez passer par ce cerceau. Je suis certain que c'est la même chose avec tous les téléphones Blu-ray ou peut-être pour tous les téléphones mfg non Google, je ne suis pas sûr. Tout d'abord, si vous connectez le périphérique Blu-ray avec un câble USB et un débogage USB désactivés, vous verrez que Windows 7 charge un pilote générique pour vous permettre de copier les fichiers on / off sur le téléphone et le stockage SD. Cela apparaît lorsque le câble USB est branché pour la première fois et apparaît sous la forme d'une icône de périphérique sous Panneau de configuration, Gestionnaire de périphériques, Périphériques portables, BLU STUDIO 5.5 S (ou le périphérique avec lequel vous travaillez). Ne vous embêtez pas encore à obtenir l'ID du matériel - observez simplement que cela se produit (ce qui indique que vous êtes bon jusqu'à présent et que vous n'avez pas un mauvais câble ou quelque chose).
Accédez 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 périphérique non défini maintenant dans la liste du gestionnaire de périphériques, il aura le point d'exclamation jaune et il peut avoir le même nom du téléphone que celui que vous avez vu sous Appareils portables. Ignorez cet article pour le moment. Maintenant, sans rien faire pour le téléphone (il devrait déjà être en mode de débogage USB), revenez aux périphériques portables dans le Gestionnaire de périphériques et cliquez avec le bouton droit sur le BLU STUDIO 5.5 S ou sur le téléphone avec lequel vous travaillez qui y est répertorié sans exclamation marque(répertorié sous Appareils portables). Cliquez avec le bouton droit sur l'icône sous Périphériques 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 menu déroulant, sélectionnez ID matériel et copiez ce que vous voyez.
Pour BLU STUDIO 5.5 SI, obtenez:
(Notez que si vous le faites à tour de rôle, l'ID HW sera différent avec le débogage USB du téléphone désactivé. Vous voulez copier la valeur à laquelle il change lorsque le débogage USB est activé)
Maintenant, faites comme les instructions ci-dessus, bien sûr en personnalisant les lignes que vous ajoutez le fichier INF avec celles relatives à votre propre téléphone, pas le Nexus 10. Voici quoi personnaliser; lorsque vous avez téléchargé le SDK, vous devez avoir une structure de fichiers développée à partir du ZIP, comme ceci:
Recherchez le fichier nommé:
android_winusb.inf
dans le dossier usb_driver Faites-en une copie et nommez-le, tel que myname.inf Modifiez le myname.inf et ajoutez les lignes comme indiqué ci-dessus, modifiées uniquement pour votre 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é.Notez que vous ajoutez ces lignes aux sections 32 et 64 bits, correspondant à la lecture de l'exemple du didacticiel.
Revenez maintenant au périphérique inconnu qui est apparu dans le Gestionnaire de périphériques lorsque vous avez activé le débogage USB du périphérique et cliquez avec le bouton droit sur cet élément (avec un point d'exclamation jaune), faites un clic droit dessus, puis sélectionnez Mettre à jour le logiciel du pilote, puis Parcourir mon ordinateur, Laissez-moi choisir, cliquez sur le bouton Disquette fournie et recherchez le fichier myname.inf. Continuez à accepter toutes les invites vous avertissant que ce n'est peut-être pas le bon pilote. Comme étape finale, Windows devrait avoir identifié l'appareil comme interface Android ADB et une fois cela fait, vous devriez pouvoir 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.
Vous pouvez maintenant vous amuser avec la commande adb.
la source
Normalement, SDB télécharge le pilote dans le chemin ** android-sdk-windows \ extras \ google \ usb_driver **
Voici les étapes qui ont fonctionné pour moi:
Et j'espère que cela fonctionnera.
la source
J'avais activé tous les paramètres en mode développeur, mais adb n'affichait toujours aucun appareil.
Je n'utilisais pas le câble fourni avec mon téléphone. Une fois que j'y suis passé, tout a fonctionné.
la source
Confirmez que vous disposez des bons outils SDK de plate-forme
Pour Windows 10, nous devions télécharger manuellement les derniers outils SDK de la plateforme depuis Android car la version fournie via Visual Studio 2017 EMDK pour Xamarin n'était pas suffisante. Tout le reste, sauf
adb.exe devices
travaillé.https://developer.android.com/studio/releases/platform-tools
Après le téléchargement manuel des outils de la plate-forme, l'appareil est apparu indépendamment de la configuration USB (chargement, MTP, etc.)
L'installation d'un périphérique émulateur à ce stade est également utile pour voir si le problème est lié à adb ou à votre périphérique physique.
la source
Au début, merci le message de @ rmsyk .
Pour mon problème et après avoir longtemps souffert avec Meizu C9 Pro, la sorcière ne nécessite que des pilotes ADB Android (pas de pilotes spéciaux) se référant au fabricant et cela a été résolu dans mon PC Windows 7 par les étapes ci-dessous.
Assurez-vous de
Remplacez manuellement
C:\Users\USERNAME\.android
par le dossier inclus ici , puis tuez le processus 'adb.exe' s'il est trouvé dans le Gestionnaire des tâches de Windows et utilisezadb devices
enfin mon appareil avec succès et confirmez simplement que le PC est de confiance.Remarques:
adb kill-server
et ceadb start-server
n'était pas une solution aussi.la source
J'ai essayé presque toutes les suggestions dans la plupart des réponses (les plus populaires), rien n'y faisait. Enfin, j'ai trouvé la raison dans mon cas. J'ai utilisé un mauvais câble USB. Je change pour un autre câble USB d'origine - et cela a immédiatement fonctionné !!!.
J'espère que cela aide quelqu'un d'autre.
la source
usb.inf
fichier contient le périphérique répertoriéla source
C'est tellement simple, éteignez simplement votre appareil Android, puis maintenez enfoncées la touche "Volume bas" et "Alimentation" en même temps. Attendez quelques secondes jusqu'à ce qu'il démarre en mode de récupération, c'est fait. Tapez maintenant
adb devices
et vous verrez votre appareil.la source
J'ai eu le même problème avec mon Windows 8. Le pilote USB Android / SDK a été installé correctement, mais j'ai oublié d'installer le pilote USB depuis mon téléphone. Après l'installation du téléphone, le pilote USB ADB fonctionne correctement.
J'espère que cela vous aidera.
la source
Activez le débogage dans le menu Développeur des paramètres Nexus (appuyez sur "À propos de la tablette" 7 fois pour obtenir ce menu).
Freaking Google tricks!
la source
Avez-vous eu une mise à jour Android récemment? J'ai mis à jour Lollipop et tout à coup, je n'avais plus d'appareils adb. Huer! J'ai passé un certain temps à essayer quelques choses en vain. Ensuite, je suis allé dans mes options de développeur et voilà, le «débogage USB» avait été désactivé. Idiot Google. Après l'avoir rallumé, il est immédiatement apparu et je suis de retour aux affaires!
la source
GoTo DeviceManager, puis faites un clic droit sur l'appareil Android et cliquez sur désinstaller le pilote. Débranchez et rebranchez l'appareil ... puis un pop apparaîtra sur votre appareil pendant que votre PC installe les pilotes requis. Cliquez sur "autoriser" dans la fenêtre contextuelle. Vous pouvez voir votre appareil lorsque vous tapez "adb devices" dans l'invite de commande.
la source
Pour Windows, mettez fin à tous les processus liés aux piles Blue ou à tout émulateur de ce type si vous utilisez.
A travaillé pour moi.
la source