5 votes

Comment supprimer l'autorisation permanente d'adb ?

J'ai un Nexus S qui fonctionne sous Cyanogen 10.1.2 (Android 4.2.2).

J'ai besoin d'une autorisation adb, mais j'ai accidentellement autorisé un appareil de façon "permanente". Comment puis-je supprimer l'autorisation "permanente", de sorte que chaque fois qu'il me demande à nouveau ?

7voto

divided-by-zero Points 952

Si votre appareil est enraciné, comme il l'est probablement avec CM, vous pouvez également le faire via adb :

adb shell rm /data/misc/adb/adb_keys

En fonction de votre build, vous devrez probablement exécuter adb en tant que Root(1) ou appeler le binaire su(2).

(1) adb root ou adb kill-server; sudo $(which adb) start-server --> adb shell rm /data/misc/adb/adb_keys

(2) adb shell --> su --> rm /data/misc/adb/adb_keys

Ou supprimez ce fichier avec un explorateur de racine. Si vous avez autorisé plus d'un appareil, ouvrez ce fichier et supprimez la clé publique de l'appareil souhaité uniquement.

3voto

Chahk Points 19297

Ir a Settings -> Developer options et sous la section "Débogage", tapez sur le bouton Revoke USB debugging authorizations option. Gardez à l'esprit que cela supprimera tous des appareils que vous avez autorisés, et vous devrez les autoriser à nouveau.

0voto

user3171796 Points 147

Je l'ai trouvé. Finalement, j'ai vérifié ma variable système pour ANDROID_SDK et c'était faux (changé avec la dernière mise à jour d'Android Studio).

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