J'ai récemment installé adb
et fastboot
:
apt-get install android-tools-adb android-tools-fastboot
Une fois l'installation terminée, j'ai connecté mon appareil et exécuté la commande suivante:
$ adb devices
List of devices attached
J'ai activé le débogage dans les paramètres du téléphone.
Je pense que je fais mal - je ne sais pas. Veuillez m'expliquer le processus correct.
Utilisation d'Ubuntu 16.01. Appareil: Yu Yuphoria
Mettre à jour la modification:
Après toutes les tentatives frustrantes, il n'est toujours pas détecté adb
. Cependant, en fastboot
mode, l'ajout de la commande vendor id pour mon appareil, fastboot -i 0x2a96 devices
comme indiqué ici, fonctionne
fastboot -i 0x2a96 devices
revenu
7dd91912 fastboot
D'autres commandes en fastboot
mode, comme indiqué dans la même page mentionnée ci-dessus, fonctionnent également lorsque l'option de commande vendor id a été ajoutée.
Réponses:
Enfin, le périphérique a été détecté dans la commande
adb
underadb devices
en redémarrant le serveur adb avec le privilège root comme mentionné ici dans la section Dépannageadb
.Après ce
adb devices
retouravec une invite sur le périphérique pour l'autorisation RSA. Après avoir autorisé
adb devices
revient maintenantla source
Assurez-vous que vous disposez d'un bon câble USB et que vous êtes branché sur un bon port. C'était toujours le problème que je rencontrais lors de l'utilisation d'ADB et de fastboot. Assurez-vous également de mettre à jour et de disposer des derniers pilotes ADB.
la source
Vous avez
adb
correctement installé le programme. Le débogage Android n'est pas activé par défaut. L'option d'activation est masquée. Vous devrez le révéler avec ces étapes:Maintenant, vous aurez un nouvel élément de menu dans les paramètres appelés options de développeur .
Allez dans cette option et activez l' option de débogage USB .
Maintenant, lorsque vous branchez le câble USB à l'ordinateur, vous serez invité à autoriser l'ordinateur connecté.
Une fois le débogage activé, vous devrez peut-être redémarrer le serveur. Vous pouvez le faire avec ces commandes:
la source
kill-server
etstart-server
ajouté à ma réponse.Pour configurer la détection de périphérique sur Ubuntu Linux:
À l'aide de
sudo
, créez ce fichier:/etc/udev/rules.d/51-android.rules.
Utilisez ce format pour ajouter chaque fournisseur au fichier:
Dans cet exemple, l'ID du fournisseur est pour HTC. L'affectation MODE spécifie les autorisations de lecture / écriture et GROUP définit le groupe Unix propriétaire du nœud de périphérique.
Si vous ne connaissez pas votre ID de fournisseur, vous pouvez l'obtenir
lsusb
, c'est la chaîne après l'ID.Une fois que vous avez créé / mis à jour le fichier, exécutez:
la source
J'ai eu le même problème, et après avoir essayé tous les vaudous disponibles sur Internet, j'ai découvert par moi-même que l'appareil n'est reconnaissable que par le câble USB du fournisseur qui accompagne l'appareil.
la source
Gilberto Albino m'a donné un indice.
Personne ne vous dit que certains câbles USB ne sont bons que pour charger des appareils, pas pour transférer des données. Vous devez déterminer ce que vous avez pour vous.
Je pense que les câbles de charge uniquement sont plus fins.
la source