56 votes

Pilote ADB et Windows 8.1

Je perds beaucoup de temps à essayer d'installer avec succès le pilote ADB pour ma tablette sous Windows 8.1. Je vais donc poster ici ce que j'ai fait, au cas où quelqu'un aurait le même problème.

111voto

IvanRF Points 906

UPDATE : Poster avec des images Version anglaise | Versión en Español


Si Windows ne parvient pas à énumérer le périphérique qui est signalé dans le Gestionnaire de périphériques comme étant code d'erreur 43 :

  • Installez ceci Mise à jour de la compatibilité de Windows.
  • Si vous avez déjà cette mise à jour mais que vous obtenez cette erreur, redémarrez votre PC (malheureusement, cela m'est arrivé, j'ai tout essayé jusqu'à ce que je me dise et si je redémarre...).

Si le périphérique est répertorié dans le Gestionnaire de périphériques comme Autres périphériques -> Android, mais qu'il signale un problème d'utilisation de l'ordinateur. code d'erreur 28 :

  • Pilote USB Google n'a pas fonctionné pour moi. Vous pourriez essayer votre correspondant Pilotes USB OEM mais dans mon cas, mon appareil n'y figure pas.
  • Donc, installez les derniers pilotes Samsung : Pilote USB SAMSUNG v1.7.23.0
  • Redémarrez l'ordinateur ( très important )
  • Allez dans le Gestionnaire de périphériques, trouvez le périphérique Android, et sélectionnez Mise à jour du logiciel pilote .
  • Sélectionnez Recherche de pilotes sur mon ordinateur
  • Sélectionnez Laissez-moi choisir parmi une liste de pilotes de périphériques sur mon ordinateur.
  • Sélectionnez Interface ADB de la liste
  • Sélectionnez SAMSUNG Android Interface ADB (il s'agit d'un pilote signé). Si vous recevez un avertissement, sélectionnez Oui pour continuer.
  • C'est fait !

Ce faisant, j'ai pu utiliser ma tablette pour le développement sous Windows 8.1.

Note : Cette solution utilise les pilotes Samsung mais fonctionne pour d'autres appareils .

Poster avec des images => Version anglaise | Versión en Español

0 votes

Je suppose que vous avez utilisé un appareil Samsung, c'est pourquoi vous utilisez les pilotes Samsung. Cette supposition est-elle correcte ?

3 votes

Non, ça ne l'est pas. J'utilise les pilotes Samsung car c'était le seul moyen de faire fonctionner mon appareil sous Win 8.1. En fait, j'utilise une tablette Ainol.

2 votes

Cool, j'ai utilisé le pilote Samsung pour un appareil Android générique et je suis capable de me connecter et de déboguer. Merci beaucoup pour votre astuce !

23voto

hotzen Points 828

Utilisez le génial "pilote universel ADB (Android Debug Bridge) pour Windows" : https://plus.google.com/103583939320326217147/posts/BQ5iYJEaaEH https://github.com/koush/UniversalAdbDriver

  • Compatible avec Windows 8
  • est signé, il n'est donc pas nécessaire de désactiver la vérification de la signature des pilotes par Windows.

Testé sous Win8.1.1 x64.

0 votes

J'ai essayé beaucoup de choses mais ce conducteur a résolu mes problèmes. Un grand merci !

1 votes

Merci pour cette indication. Je peux confirmer. Fonctionne sur Windows 8.1. Je l'utilise pour me connecter à un Nexus 4 stock.

1 votes

Oh là là. Pourquoi diable clockworkmod peut-il faire ce qu'Intel et Google n'arrivent toujours pas à faire ? Fournir un pilote adb&fastboot simple et universel. C'est ce dont nous avons besoin. Merci pour l'astuce. Confirmé pour fonctionner sur Win8.1 avec Nexus 4 où le pilote USB de Google et le pilote Intel Android ont échoué (lorsque l'appareil était en mode récupération). Je l'ai utilisé pour pousser les fichiers OTA Android 5 en utilisant sideload. Donc adb sideload est également confirmé.

4voto

Steve Ambler Points 29

Il y a beaucoup de choses sur ce sujet, chacune légèrement différente. Comme de nombreux utilisateurs, j'ai passé des heures à les essayer et je n'ai rien trouvé. En fin de compte, voici ce qui a fonctionné pour moi - c'est-à-dire que j'ai installé le pilote sous Windows 8.1

Dans mon extras/google/usb_driver se trouve un fichier android_winusb.inf

J'ai double-cliqué dessus et il a "couru" et installé le pilote.

Je ne peux pas expliquer pourquoi ça a marché.

1 votes

J'ai dû faire un clic droit sur le fichier inf et cliquer sur "installer" - mais dès que je l'ai fait, mon Nexus 6P et ADB se sont immédiatement connectés, et le téléphone m'a demandé une autorisation. Bravo !

4voto

Theodor Paulus Points 41

J'ai eu le problème suivant :
J'avais un téléphone Android sans pilotes, et il ne pouvait pas être reconnu par le Windows 8.1. Ni comme téléphone, ni comme périphérique de stockage USB.

J'ai cherché dans le gestionnaire de périphériques.
J'ai ouvert le gestionnaire de périphériques, j'ai fait un clic droit sur Android Phone->Android Composite Interface.
J'ai sélectionné "Mettre à jour le logiciel du pilote"
Je choisis "Parcourir mon ordinateur à la recherche de pilotes".
Ensuite, je choisis "Laissez-moi choisir dans une liste d'appareils".
J'ai sélectionné "Périphérique composite USB".

Un nouveau périphérique USB est ajouté à la liste, et je peux me connecter à mon téléphone en utilisant adb et Android SDK.

Je peux également utiliser le téléphone comme périphérique de stockage.
Bonne chance

0 votes

Cela a résolu le problème pour moi aussi. Il m'a fallu plusieurs tentatives avant de réaliser que j'étais censé choisir le pilote composite -- je continuais à sélectionner celui dont le nom est ABD malgré le fait que ces instructions disaient pas pour le faire. Une fois que j'ai choisi le pilote générique USB Composite Device, tout allait bien.

0voto

Kiryl Ivanou Points 39

Sous Windows 7, 8 ou 8.1, dans le Gestionnaire de périphériques :

  1. Sélectionnez l'arbre 'Android Device' : supprimez 'Android Composite ADB Interface' [].
  2. Appuyez sur la racine principale de l'arbre des dispositifs et appelez le menu contextuel (par un clic droit de la souris) et cliquez sur "Mettre à jour la configuration".
  3. Après la mise à jour, votre appareil devrait apparaître dans "Autres appareils".
  4. Sélectionnez votre appareil, appelez le menu contextuel et choisissez "Mettre à jour le pilote", puis effectuez la mise à jour.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X