web-dev-qa-db-fra.com

Nexus 10 - non visible par adb sur Windows 7 ou Linux

adb ne reconnaît pas mon Nexus 10 sous Windows 7. Voici ce que j'ai fait:

  1. Installation du SDK et du pilote USB de Google. Windows 7 considère la tablette comme une "interface Android ADB".
  2. Mettez la tablette en mode développeur en cliquant sur 'À propos de la tablette' et en cliquant sept fois sur le numéro de build
  3. Mettez la tablette en mode Appareil photo (PTP) en allant dans Stockage> Connexion ordinateur USB.
  4. A démarré et redémarré la tablette, mon ordinateur et le serveur adb à plusieurs reprises.

Rien de tout cela n'aide. Lorsque je lance des "appareils adb", cela me donne une liste vide. Que puis-je faire d'autre?

Merci.

33
MatthewScarpino

J'ai eu le même problème sur Windows 7.

Assurez-vous d'abord que le mode développeur Nexus 10 et le débogage USB sont activés (si vous ne voyez pas les options développeur, appuyez sur À propos Paramètres -> Tablette -> Numéro de build plusieurs fois et il devrait activer le mode développeur)

Vérifiez si votre pilote ADB est en bon état en allant dans le Gestionnaire de périphériques. Si ce n'est pas le cas, désinstallez le gestionnaire de périphériques ADB et réinstallez-le en pointant Windows vers Android emplacement du SDK (il devrait récupérer automatiquement le pilote).

Une fois installé, il ne fonctionne toujours pas. Allez dans Paramètres-> Stockage -> Connexion ordinateur USB et sélectionnez l'option PTP. Reconnectez la tablette à l'USB.

J'espère que ça aide!.

62
Ramp

J'ai également eu quelques problèmes avec cela. J'étais sur la victoire 8.

  1. Installez le SDK et pilote USB de Google. Le pilote USB est disponible dans "Android SDK Manager" dans Eclipse.
  2. Mettez la tablette en mode développeur en cliquant sur 'À propos de la tablette' et en cliquant sept fois sur le numéro de build (fou)
  3. Ouvrez le Gestionnaire de périphériques Windows et cliquez avec le bouton droit sur 'Interface Android ADB'
  4. Cliquez sur Propriétés
  5. Onglet Pilote
  6. Mettre à jour le pilote
  7. Sélectionnez 'Parcourir mon ordinateur pour le logiciel du pilote' Sélectionnez le dossier 'sdk' sous l'emplacement où vous avez installé votre sdk à l'étape 1 (par exemple D:\Dev\Software\adt-bundle-windows-x86_64-20130219\sdk)

Je ne sais pas pourquoi Windows ne l'a pas détecté automatiquement, mais ce n'est pas le cas. Cela pourrait être dû au fait que google n'installe pas réellement le pilote dans Windows ou peut-être parce que j'avais installé les pilotes USB HTC à cause de mon ancien téléphone.

27
Lance Johnson

J'ai commencé avec le même problème que vous, mais j'ai réussi à faire fonctionner ma connexion adb sur un système Fedora 16 comme suit:

  1. Inséré 0x18d1 en adb_usb.ini (Je ne me soucie pas de l'ID de l'appareil)

  2. Inséré la ligne supplémentaire suivante dans 99-Android.rules. Ce n'est pas tout à fait le même que le vôtre mais je vous laisse expérimenter.

    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev", OWNER="johnp"
    
  3. Appuyez sur settings->about->version numéro 7 fois.

  4. Tablette redémarrée et a remarqué qu'une nouvelle section est créée dans les paramètres appelés "options développeur".

  5. Débogage USB activé dans settings->about->developer options.

  6. Sur Fedora effectué adb kill-server.

  7. Sur Fedora effectué adb start-server.

  8. Sur Fedora effectué adb devices.

Je vois maintenant un nouveau périphérique USB dans la liste. Lorsque je vais dans mon environnement de développement (Eclipse), j'y vois également l'appareil.

9
john parten

Pour ceux qui sont toujours bloqués après avoir suivi les autres bonnes réponses, essayez un autre port USB ... plus adb redémarre juste pour vous en assurer. Cela m'a bloqué pendant des siècles.

4
Aeron Buchanan

J'ai eu le même problème, mais j'ai téléchargé les pilotes de cette application et cela a commencé à fonctionner. J'ai utilisé cette même technique sur Windows 7 et Windows 8

3
brendan

J'ai suivi ces instructions et installé les bons pilotes ADB pour moi sur Windows 7 http://developer.Android.com/tools/extras/oem-usb.html

2
Alexander Pacha

Je lutte avec le même problème depuis un mois. J'ai essayé d'autres Nexus 10, d'autres ports, d'autres ordinateurs ... tout. Je pensais que j'essayais aussi d'autres câbles USB, mais peut-être pas assez, comme quand un ami m'a donné un autre débogage de câble qui a fonctionné.

Il se trouve que le problème pour moi était que la protection EMI du PC se déclenche lorsque le Nexus 10 est connecté via un mauvais câble à un mauvais (boîtier avant ) Port. C'est une grande tablette, donc je suppose qu'elle tire beaucoup de courant, et cela combiné à un câble mal blindé fait paniquer le PC.

Donc, ma suggestion aux personnes qui n'ont pas pu résoudre le problème d'une autre manière est: procurez-vous un bon câble USB (celui où les connecteurs sont encombrants - signifie un meilleur blindage), plutôt qu'un câble bon marché.

enter image description here

Sur la photo: le câble rouge est mauvais, le noir est bon.

S'amuser,

-Stan

2
stanm

Tout ce que j'avais à faire était de redémarrer la tablette.

1
RelativeGames

Essayez un autre port USB. A travaillé pour moi sur Windows 8.1 avec Nexus5/10.

0
free4ride

Vous devriez avoir fait au moins deux choses pour que votre appareil soit reconnu sous Linux:

  1. spécifiez le fabricant USB et l'ID de l'appareil dans votre gestionnaire de connexion à chaud
  2. ajouter une entrée à ~/.Android/adb_usb.ini à l'aide de l'ID du fabricant USB

Vous pouvez trouver des ID de fabricant et de périphérique avec la commande 'lsusb' (c'est LSUSB en minuscules).

0
lenik

Aussi étrange que cela puisse paraître, essayez de basculer la tablette entre le périphérique multimédia et le mode appareil photo. Sur le 10 ADB ne fonctionne que pour moi en mode appareil photo, tandis que sur le 7, il ne fonctionne qu'en mode périphérique multimédia.

0
AgentMN