12 votes

Le périphérique n'apparaît pas sur ADB même après l'appairage pour le débogage sans fil sous Linux

Le débogage sans fil semble se coupler, mais l'appareil ne s'affiche pas. J'ai essayé sur Mac et cela fonctionne, mais cela ne fonctionne pas sur Linux. Je suis sur un téléphone Samsung.

Je cours adb pair [IP]:[PORT] [CODE] . Il s'exécute avec succès et me dit que je suis apparié avec l'appareil. Ensuite, je lance adb devices et c'est juste vide.

Sur mon téléphone, il ne dit pas qu'il est apparié à myuser@hostname, mais plutôt Root@hostname pour une raison quelconque. J'ai même essayé de me connecter en tant que Root et de lister les appareils, mais sans succès.

Les étapes ci-dessus fonctionnent bien et listent l'appareil sur un Mac. Le téléphone affiche également "Connected" à côté du nom d'hôte et de l'utilisateur, et l'utilisateur n'est pas Root mais plutôt le nom d'utilisateur.

J'ai essayé.. :

  1. Désactiver le pare-feu
  2. Essayez les outils à partir du dépôt officiel, du paquet AUR, du site Web de Google, etc.
  3. Redémarrage de mon PC et de mon téléphone Android

19voto

Andrew T. Points 12017

Conformément à la documentation officielle (instantané du 22 janvier 2022), après avoir apparié l'appareil, l'utilisateur doit toujours connecter manuellement l'appareil.

  1. (Pour Linux ou Microsoft Windows uniquement) Exécuter adb connect ipaddr:port . Utilisez l'adresse IP et le port sous Débogage sans fil.

Bien qu'il ne soit pas mentionné sur la documentation actuelle plus, cette étape est toujours nécessaire (testé sous Windows).

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X