web-dev-qa-db-fra.com

La liste des appareils ADB ne montre pas le téléphone

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 le fais mal-- Je ne sais pas. S'il vous plaît expliquez-moi le processus correct.

Utiliser Ubuntu 16.01. Appareil: Yu ​​Yuphoria

Mettre à jour la modification:

Après toutes les tentatives frustrantes, il n’est toujours pas détecté dans adb. Cependant, en mode fastboot, l'ajout de la commande d'ID de fournisseur pour mon périphérique, fastboot -i 0x2a96 devices, comme indiqué, est mentionné ici fonctionne.

fastboot -i 0x2a96 devices

revenu

7dd91912        fastboot

D'autres commandes en mode fastboot, comme indiqué dans la même page que celle mentionnée ci-dessus, fonctionnent également lorsque l'option de commande d'éditeur a été ajoutée.

14
1556089774

Enfin, le périphérique a été détecté dans adbsous la commande adb devices en redémarrant le serveur adb avec le privilège root indiqué ici dans Dépannage de adbname __ section.

Sudo adb kill-server
Sudo adb start-server

Après cette adb devices retourné

7dd91912      unauthorized

avec une invite sur le périphérique pour autoriser RSA. Après avoir autorisé

adb devices retourne maintenant

72291912      device
13
1556089774

Assurez-vous que vous avez un bon câble USB et que vous êtes branché sur un bon port. C’est toujours le problème que j’éprouve lors de l’utilisation de ADB et de Fastboot. Veillez également à mettre à jour et à disposer des derniers pilotes ADB.

5
Mwebbs

Vous avez correctement installé le programme adb. 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:

Aller à Réglages -> A propos du téléphone -> (défiler vers) Numéro de construction -> 
 (Appuyez dessus environ 7 fois) -> (Vous devriez recevoir un avis 
 Vous avez activé les paramètres de développement) 

Vous allez maintenant avoir un nouvel élément de menu dans les paramètres appelé Options pour les développeurs.

Allez dans cette option et activez l'option débogage USB.

Maintenant, lorsque vous branchez le câble USB à l'ordinateur, vous obtenez l'invite à 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:

$ adb kill-server
$ adb start-server
4
L. D. James

Pour configurer la détection de périphérique sous Ubuntu Linux:

En utilisant Sudoname__, créez ce fichier: /etc/udev/rules.d/51-Android.rules.

Utilisez ce format pour ajouter chaque fournisseur au fichier:

SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"

Dans cet exemple, l'ID de 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 identifiant de fournisseur, vous pouvez l'obtenir à partir de lsusbname__, il s'agit de la chaîne après ID.

Une fois que vous avez créé/mis à jour le fichier, exécutez:

Sudo chmod a+r /etc/udev/rules.d/51-Android.rules
1
Organic Marble

J'ai eu le même problème et après avoir essayé tous les voodoos 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 l'accompagne.

0
Gilberto Albino