web-dev-qa-db-fra.com

Android ADB ne voit pas l'appareil

J'essaie d'exécuter mes applications sur une tablette OMEGA T107. Mais adb ne voit pas mon appareil. J'ai presque tout essayé.

18
Adrian Deja

J'ai essayé tous les moyens énumérés sur le Web pendant une journée entière, mais je n'ai trouvé aucune solution. Ensuite, j'ai suivi un lien et en seulement deux minutes, mon problème était résolu!

Au fait, c'est pour les utilisateurs de Windows!

Découvrez l'identifiant du fournisseur du périphérique à partir du gestionnaire de périphériques.
Pour cela, connectez le port OTG au port USB de votre ordinateur.
Allez dans le menu Démarrer, cliquez avec le bouton droit de la souris sur «Poste de travail» et choisissez «Propriétés».
.__ Sélectionnez l'option “Périphériques” qui ouvrira “Gestionnaire de périphériques”.
Sélectionnez votre appareil (principalement des périphériques USB ou Autres) et cliquez avec le bouton droit de la souris et choisissez «Propriétés».
Choisissez l’onglet «Détails» et sélectionnez «ID de matériel» dans la liste déroulante des propriétés. Vous pouvez voir l’identificateur de matériel, dans mon cas c’était x2207.
Ouvrez Android_winusb.inf et ajoutez ces lignes: 

;<Device name>   in our case I gave MK808
%SingleAdbInterface%        = USB_INSTALL, USB\VID_2207&PID_0010&MI_01
%CompositeAdbInterface%     = USB_INSTALL, USB\VID_2207&PID_0010&REV_0222&MI_01

Ouvrez C:\Users\.Android\adb_usb.ini et ajoutez l'entrée suivante

0x<device id>  .. in our case it is 0x2207

Redémarrer ADB par

adb kill-server
adb start-server

Maintenant, ADB devrait reconnaître le périphérique.

8
Omid Heshmatinia

La façon habituelle de résoudre ce problème consiste en effet à redémarrer le serveur adb:

adb kill-server
adb start-server

puis 

adb devices -l 

devrait lister les appareils connectés

Mais il est possible que cela ne résolve pas le problème. Cela m'appartient.

Je devais disable/enable le mode de débogage sur le périphérique, puis redémarrer le serveur adb.

7
Rémi Becheras

Certaines de ces réponses sont assez anciennes, alors peut-être que cela a changé récemment, mais j'avais des problèmes similaires et je l'ai résolu en

  1. Chargement des pilotes USB pour le dispositif - Samsung S6
  2. Activer les outils de développement sur le téléphone.
  3. Sur le périphérique, accédez à Paramètres - Applications - Développement - Vérifier le débogage USB
  4. Redémarrage du système d'exploitation (Windows 7 - 64 bits)
  5. Ouvrir Visual Studio

Je pense que c'est la troisième étape qui m'a stoppé pendant un moment. J'avais activé les outils de développement, mais je n'ai pas spécifiquement activé le "débogage USB", mais.

5
Ads

Sous Windows, vous devez installer les pilotes du périphérique pour que adb le reconnaisse. Pour voir si les pilotes sont installés, consultez le gestionnaire de périphériques. S'il existe un "périphérique non reconnu" dans le gestionnaire de périphériques, les pilotes ne sont pas installés. Vous pouvez généralement obtenir les pilotes adb des fabricants.

4
Aswin Kumar

J'ai eu le même problème, aucune des solutions n'a fonctionné pour moi.

Ouvrez le menu Paramètres -> Options pour les développeurs -> Le débogage USB doit être activé

3
RezaRahmati

Quel système d'exploitation utilisez-vous? Si vous utilisez Windows, vous voulez vous assurer que vous avez les pilotes. Assurez-vous également que votre gestionnaire de SDK Android n'est pas seulement installé, il contient également des éléments supplémentaires pour différents périphériques. Je ne sais pas si le vôtre est là ou pas.

Assurez-vous que le débogage est activé sur votre téléphone. Je me suis retrouvé à courir 

adb kill-server

périphériques adb

souvent.

3
Frank Sposaro

Pour Windows 8 64 bits avec un appareil Nexus 10, cela a fonctionné pour moi:

https://github.com/koush/UniversalAdbDriver

Il y a un lien au bas de cette page:

http://download.clockworkmod.com/test/UniversalAdbDriverSetup.msi

3
phyatt

Sous Windows, il est fort probable que les pilotes de périphérique ne sont pas installés correctement.

Commencez par installer Google USB Driver à partir du gestionnaire de SDK Android.

Ensuite, allez à Start, cliquez avec le bouton droit de la souris sur My Computer, sélectionnez Properties et allez à Device Manager à gauche. Localisez votre appareil sous Other Devices (Unknown devices, USB Devices). Cliquez dessus avec le bouton droit de la souris et sélectionnez Properties. Accédez à l'onglet Driver. Sélectionnez Update Driver puis Browse my computer for driver software. Choisissez le répertoire %Android_SDK_HOME%\extras\google\usb_driver. Windows devrait y trouver et installer les pilotes. Puis lancez adb kill-server. La prochaine fois que vous ferez adb devices, le périphérique devrait être dans la liste.

2
madhead

Cela a fonctionné pour moi dans mon Astro Tab A737 Téléchargez et installez PdaNet + depuis http://pdanet.co/a/ sur votre ordinateur.

suivez toutes les étapes de l’assistant lors de l’installation. Une fois les pilotes installés, Android Studio doit reconnaître la tablette. 

Assurez-vous également que l'appareil est en mode PTP.

1
Steffy Joseph

La désinstallation de tous les anciens pilotes "Android ADB Interface" précédemment installés, puis l'installation du nouveau pilote ont fonctionné pour moi.

0
Elvedin Hamzagic