Tengo un Nexus S con Cyanogen 10.1.2 (Android 4.2.2).
Necesito autorización de adb, pero accidentalmente autoricé un dispositivo "permanentemente". ¿Cómo elimino la autorización "permanente", para que cada vez me vuelva a preguntar?
Si su dispositivo está rooteado, como probablemente lo esté con CM, también puede hacerlo a través de adb:
adb shell rm /data/misc/adb/adb_keys
Dependiendo de su compilación, probablemente deba ejecutar adb como root (1) o llamar a su binary (2).
(1) adb root
o 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
O elimine este archivo con un explorador raíz. Si autorizó más de un dispositivo, abra este archivo y elimine la clave pública del dispositivo deseado únicamente.
Vaya a Settings -> Developer options
y debajo de la sección "Depuración", toque la Revoke USB debugging authorizations
opción. Tenga en cuenta que eliminará todos los dispositivos que tiene autorizados y deberá volver a autorizarlos.
Lo encontré. Eventualmente, revisé la variable de mi sistema ANDROID_SDK
y estaba mal (cambiado con la última actualización de Android Studio).
o0'.
geff chang
Developer options
?o0'.
Ihor Kaharlichenko
bmdixon