J'ai récemment mis à jour mon MacBook Pro 2016 vers la mise à jour High Sierra 10.4.4 et depuis la mise à jour la commande "fastboot devices" ne fonctionne pas. "fastboot" lui-même donne une réponse, mais la commande "fastboot devices" donne ERROR: Couldn't create a device interface iterator: (e00002bd) ERROR: Couldn't create a device interface iterator: (e00002bd)
erreur. Elle apparaît deux fois sur la fenêtre.
Réponses
Trop de publicités?Cela pourrait être un régression dans Android-platform-tools . Essayez fastboot version 9dc0875966c0-Android à partir de Outils de la plate-forme Android 26.0.1 comme cela fonctionne pour moi sur macOS 10.14.4
J'avais la même erreur dans la version 28.0.3 mais elle est corrigée dans la 29.0.1. Vous pouvez la télécharger à partir du site site officiel .
Il est également disponible sur le site MacPorts, par ex.
port install android-platform-tools
Il s'agit d'un problème de Fastboot qui a été corrigé par Google. Voir les notes de version ici :
Notes de publication du SDK Platform Tools
Voici ce qui a résolu mon problème :
Lancez Android studio-> allez dans le gestionnaire sdk->sélectionnez SDK Platform Tools -> Cochez "Show Details" -> Sélectionnez Android Platform Tools -> Mettez à niveau vers 29.0.1 ou une version plus récente.
Réponse courte : brew cask install android-platform-tools
Longue réponse :
J'étais dans le même cas (sur macOS 10.14.6) :
$ fastboot devices
ERROR: Couldn't create a device interface iterator: (e00002bd)
J'ai essayé les réponses précédentes de ce sujet sans succès, alors j'ai cherché quel programme est à l'origine de la situation suivante fastboot
commandement :
$ which fastboot
/usr/local/bin/fastboot
$ la -l /usr/local/bin/fastboot
lrwxr-xr-x 1 Klemart3D admin 52 7 jun 2016 /usr/local/bin/fastboot@ -> ../Cellar/android-platform-tools/23.0.1/bin/fastboot
Dans mon cas, j'ai constaté que ma commande fastboot n'était pas gérée par Android Studio ou un outil indépendant mais qu'elle est un raccourci d'une formule de brassage. J'ai donc forcé l'installation du nouveau paquet "Android-platform-tools" :
$ brew cask install android-platform-tools
==> Downloading https://dl.google.com/android/repository/platform-tools_r30.0.0-darwin.zip
######################################################################## 100.0%
==> Verifying SHA-256 checksum for Cask 'android-platform-tools'.
==> Installing Cask android-platform-tools
==> Linking Binary 'adb' to '/usr/local/bin/adb'.
==> Linking Binary 'dmtracedump' to '/usr/local/bin/dmtracedump'.
==> Linking Binary 'etc1tool' to '/usr/local/bin/etc1tool'.
==> Linking Binary 'fastboot' to '/usr/local/bin/fastboot'.
==> Linking Binary 'hprof-conv' to '/usr/local/bin/hprof-conv'.
==> Linking Binary 'mke2fs' to '/usr/local/bin/mke2fs'.
android-platform-tools was successfully installed!
Le raccourci est mis à jour dans le dernier dossier de la version Android-platform-tools :
$ ls -l /usr/local/bin/fastboot
lrwxr-xr-x 1 Klemart3D admin 73 7 may 17:59 /usr/local/bin/fastboot -> /usr/local/Caskroom/android-platform-tools/30.0.0/platform-tools/fastboot
Et je n'ai plus d'erreur !
$ fastboot devices