Ich habe ein Nexus S mit Cyanogen 10.1.2 (Android 4.2.2).
Ich benötige eine adb-Autorisierung, aber ich habe versehentlich ein Gerät "dauerhaft" autorisiert. Wie entferne ich die "permanente" Berechtigung, damit sie mich jedes Mal erneut fragt?
Wenn Ihr Gerät gerootet ist, wie es wahrscheinlich bei CM der Fall ist, können Sie dies auch über adb tun:
adb shell rm /data/misc/adb/adb_keys
Abhängig von Ihrem Build müssen Sie wahrscheinlich adb als root(1) ausführen oder die su-Binary(2) aufrufen.
(1) adb root
oder 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
Oder löschen Sie diese Datei mit einem Root-Explorer. Wenn Sie mehr als ein Gerät autorisiert haben, öffnen Sie diese Datei und entfernen Sie nur den öffentlichen Schlüssel des gewünschten Geräts.
Gehen Sie zum Settings -> Developer options
Abschnitt „Debugging“ und tippen Sie auf die Revoke USB debugging authorizations
Option. Denken Sie daran, dass dadurch alle von Ihnen autorisierten Geräte entfernt werden und Sie sie erneut autorisieren müssen.
Ich habe es gefunden. Schließlich habe ich meine Systemvariable überprüft ANDROID_SDK
und sie war falsch (geändert mit dem letzten Update von Android Studio).
o0'.
geffchang
Developer options
?o0'.
Ihor Kaharlichenko
bmdixon