Yo también tengo el mismo problema en mi móvil lenovo. Inicialmente pensé que el problema es con mi móvil.
Pero en realidad la cuestión es la adb
no tienen suficiente permiso para leer el rsa key
para comunicarse con el dispositivo. Cuando ejecutamos adb server
creará una carpeta llamada .android
(Linux - /home/--username--/.android
, Windows - C:/Users/--username--/.android
) en el directorio principal del usuario actual que contiene el adb rsa key
archivos utilizados para la comunicación entre los dispositivos. Cuando compruebo que la carpeta está asignada con root
(Estoy usando Ubuntu 16.04 y no sé cómo se asigna).
Así que borré la carpeta usando el siguiente comando. Utilice el método particular para eliminar la carpeta en función de su sistema operativo. A continuación he mencionado para linux.
sudo rm -rf .Android
Luego reinició el adb server
utilizando el siguiente comando.
adb start-server
Ahora creó el .android
con el permiso del usuario actual. Una vez hecho esto me salió el Allow USB debugging
diálogo.
Espero que ayude a alguien.