J'essaie d'interfacer mon Nexus 7 avec ma machine Linux Mint. L'appareil s'affiche toujours en mode hors connexion. Je comprends que ce problème vient d’un adb plus ancien que 1.0.31. Je continue d'installer la plate-forme rev 21.1 qui, à compter du mois dernier, est la version la plus récente qui devrait installer adb 1.0.31, mais chaque fois que j'exécute la commande 'adb version', elle revient en indiquant qu'il s'agit de la version 1.0.29. Y a-t-il un autre moyen de le mettre à niveau?
Cela a résolu ce problème (en utilisant le vieil adb) sur Ubuntu:
Réponse pour Windows:
Vous devez vérifier où se trouve votre dernier pilote et mettre cette valeur dansCHEMINvariable système. Faire cela:
Ouvrez Android SDK Manager (Android Studio/Outils/Android/SDK Manager; ou à partir d’Eclipse).
Dans le coin supérieur gauche (juste sous le menu), vous verrez "Chemin SDK". C'est là que se trouve le dernier pilote.
Ouvrez Control Panel\System and Security\System
, cliquez sur "Paramètres système avancés", puis sur le bouton "Variables environnementales ...".
Recherchez la variable PATH dans la liste (vérifiez les deux listes). Trouvez l'ancien chemin platrorm-tools. Remplacez l'ancien chemin par le nouveau en remplaçant ce que vous avez par le SDK Path + "platform-tools" (exemple "c:\Android2013\sdk\platform-tools").
Vous devez d’abord vérifier si les pilotes appropriés sont installés pour votre périphérique ou non .. Le lien suivant peut vous aider.
http://developer.Android.com/tools/device.html
En outre, si vous souhaitez mettre à niveau adb
, il existe un autre moyen de faire cela . Allez à: https://launchpad.net/ubuntu/+source/Android-tools/
Cliquez sur la version quantale (4.2.2-quelque chose) . Téléchargez les fichiers .xz, .dsc et .tar.gz et dix:
# Sudo apt-get build-dep Android-tools
# Sudo apt-get install libselinux-dev
# dpkg-source -x Android-tools*.dsc
# cd Android-tools*
# fakeroot dpkg-buildpackage
# cd ..
# Sudo dpkg -i Android-tools-adb*
Cette solution a été présentée ici: https://bugs.launchpad.net/ubuntu/+source/Android-tools/+bug/1131163
J'ai résolu ce problème sur mon ordinateur Windows en procédant comme suit:
Android Debug Bridge version 1.0.31
La meilleure solution que j'ai trouvée est:
Aucune de ces solutions ne fonctionnait pour moi.La mise à jour du sdk affichait toujours l'ancienne version 1.0.29 . J'ai téléchargé la version 1.0.31 à partir de ici et j'ai remplacé l'ancien adb par celui-ci et cela fonctionnait .. le périphérique est reconnu par adb dans 4.2.2 . J'espère que cela aide quelqu'un et lui fait gagner du temps.
Vous pouvez suivre les deux étapes suivantes pour résoudre ce problème.
Il se peut qu’une autre adb
soit exécutée en arrière-plan. Utilisez adb kill-server
pour arrêter les serveurs adb, puis redémarrez adb
.
Si vous souhaitez mettre à jour adb
, vous pouvez le faire en exécutant SDK Manager à partir de l'emplacement d'installation du SDK. Mettez à niveau "Outils de plate-forme" pour mettre à niveau adb.
Le problème mentionné ci-dessus peut être identique à celui qui suit. S'il vous plaît vérifier le post suivant.
Android 4.2.2 - Adb hors ligne, même après la mise à niveau du SDK