2 votes

L'appareil sous Android 10 est hors ligne pour les commandes ADB sous Linux, et ne peut pas utiliser le débogage USB.

Essayer d'utiliser adb outil 1.0.29 sur un PC fonctionnant sous Linux Ubuntu 20.04 pour déboguer mon Motorola Moto G7 Plus stock courant Android 10 (donc non rooté) connecté via USB. Auparavant, cela fonctionnait correctement, j'avais accordé les permissions de débogage USB à mon PC. Mais aujourd'hui adb devices l'indique comme un offline Je ne peux donc rien faire.

Voici une liste des actions que j'ai essayées :

  • Revoke USB Debugging Authorization - cela ne fonctionne pas, rien ne se passe, Android ne demande pas de nouvelles autorisations
  • Supprimer /data/misc/adb/adb_keys au téléphone - Impossible, pas de Root, adb root y adb shell かえってくる error: device offline
  • Le redémarrage, la désactivation du débogage USB et des options du développeur et la déconnexion dans n'importe quel ordre n'ont pas aidé.
  • adb kill-server y adb start-server n'a pas fait l'affaire aussi bien

Que pouvez-vous nous recommander d'autre ?

1voto

VELFR Points 255

Résolu par :

  1. Suppression adbkey y adbkey.pub des fichiers de ~/.android/ sur mon PC Linux.
  2. L'utilisation d'une version plus récente d'Android Debug Bridge (dans mon cas, il s'agit de la version actuelle de 1.0.41 / 30.0.4 de aquí ).

Nous remercions également Robert pour des commentaires utiles.


Mise à jour 2020-12-29

Une autre solution pourrait consister à utiliser ADB par Wi-Fi

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