Entonces comencé a recibir errores en mis registros de ADB que, creo, están causando que mi dispositivo ahora muestre cualquier salida de logcat para mi aplicación. Obtengo toda la salida de logcat excepto la de la aplicación.
PropertyFetcher: AdbCommandRejectedException getting properties for device 04799057970ed1fc: device offline
PropertyFetcher: AdbCommandRejectedException getting properties for device 03799467970ed5fg: device unauthorized. Please check the confirmation dialog on your device.
android
android-studio
adb
logcat
android-logcat
Georgi Angelov
fuente
fuente
Developer options
->Revoke USB debugging authorizations
. Luego, conecte el dispositivo y acéptelo nuevamente.Respuestas:
se perdió el cuadro de diálogo Autorización de certificado de huellas digitales en su teléfono cuando lo conectó, intente cambiar el modo USB a Medios u otro diferente al que tiene y luego vuelva a conectar su dispositivo, o vaya a Opciones de desarrollador -> Revocar depuración USB y vuelva a conectarse, observe el cuadro de diálogo y haga clic en aceptar, que debería resolver sus problemas.
Si eso no funciona, configure su ANDROID_SDK_HOME nuevamente, y luego:
Correr:
Conecta el dispositivo
fuente
Experimenté el mismo problema.
Para asegurarse de que su dispositivo Android espera la huella digital correcta del sistema (por ejemplo, después de cambiar las instalaciones del SDK de Android -> ¡un servidor adb diferente en ejecución!), Haga lo siguiente (en realidad, esto hizo la magia para mí):
fuente
Por favor, chequee esto. https://code.google.com/p/android/issues/detail?id=82850
Me enfrenté al mismo problema. Pude notar que la "integración adb" estaba deshabilitada. Habilítelo en su IDE (Herramientas | Android)
fuente
1) Vaya a Configuración del teléfono> Opciones de desarrollador> Revocar la depuración USB.
2) Desactive la depuración USB y reinicie de nuevo.
Definitivamente funcionará, en mi caso funcionó.
fuente
Esto me sucedió porque habilité la depuración USB previamente en otra PC. Entonces, para que funcione en una segunda PC, tuve que deshabilitar la depuración USB y volver a habilitarla mientras estaba conectado a la segunda PC y funcionó.
fuente
La solución a esto fue simplemente cambiar el cable USB, habiendo habilitado la Integración ADB a través de
Herramientas> Android> Habilitar integración ADB.
fuente
A continuación se muestran los comandos para que el usuario de Ubuntu autorice los dispositivos una vez que la opción de desarrollador esté activada.
sudo ~/Android/Sdk/platform-tools/adb kill-server
sudo ~/Android/Sdk/platform-tools/adb start-server
En el dispositivo:
Conecte su dispositivo ahora y solo debe aceptar la solicitud en su teléfono.
fuente
En mi caso, fue literalmente un cable USB defectuoso. Aparentemente, estaba justo en el borde: adb logcat funcionaría, pero aproximadamente la mitad de las veces recibía este error al intentar insertar una aplicación en el dispositivo.
Se cambió a un cable diferente y todo estuvo bien. El cable viejo también se cargaba muy lento, por lo que debería haberlo sospechado antes ...
fuente
Elimine los permisos de depuración en el dispositivo, con el teléfono celular conectado, luego vuelva a colocarlos y pregunte si desea permitir que la PC tenga permisos de depuración, aceptación y preparación: D
fuente
Tuve el mismo problema al depurar sobre wlan. Pude iniciar la aplicación desde Android Studio pero no pude obtener ningún mensaje en logcat.
Lo arreglé conectando el dispositivo a mi PC mediante un cable USB, lancé la aplicación una vez y todo estaba funcionando. Luego desconecté el cable USB e intenté depurar nuevamente a través de wlan y todo volvió a funcionar.
fuente
También tengo el mismo mensaje. En mi caso, cambié mi entorno de desarrollo a otra computadora portátil y mi dispositivo es la edición samsung galaxy note 2014. Mi sistema operativo es Windows 7
La condición de mi nota de galaxia se enumera a continuación
El mensaje de error era "dispositivo no autorizado. Compruebe el ..."
En general, la ubicación de la configuración predeterminada de Android fue que
C:/Users/Your_login_name/.android
luego copié y pegué todos los archivos en la carpeta '.android' en la carpeta de configuración de mi nueva PC.Después de eso, el problema desapareció.
Creo que el problema es que el
adbkey
archivo no coincide. Además, no tenía ningún nombre de menú comorevoke adb authorization
.fuente
Parece extraño el intrincado cable y los pasos de la solución de reinicio ... La primera vez que conecté el dispositivo Android a mi Ubuntu (15.10) obtuve Conectar como: opciones multimedia o de cámara y en mi Android Studio el estado del dispositivo no estaba autorizado. No fue hasta que elegí entre una de las opciones que obtuve en el dispositivo Android la opción de autorización de PC. Cuando otorga los permisos adecuados en Android, el estado del dispositivo cambia a en línea en Android Studio. Salud
fuente
Esto podría ayudar: simplemente descargue e instale la versión del SDK de Android (igual que la versión de Android de su teléfono móvil), luego ejecute.
fuente
En mi caso, el problema era de permisos. Yo uso
Ubuntu 19.04
Cuando ejecuto Android Studio en elroot
usuario, le preguntará a mi teléfono sobre los requisitos de permiso. Pero con un usuario normal no hará esto.Entonces, el problema era
adb
no tener suficiente permiso. Hice a mi usuario propietario de laAndroid
carpeta en elhome
directorio.sudo chown -R orkhan ~/Android
fuente
platform-tools-latest-linux.zip
.Correr:
fuente
Recibo este error muy a menudo por alguna razón cuando hago "ionic cordova ejecutar android" y se ejecuta en un emulador. Lo que me funciona es finalizar el proceso "adb.exe" y volver a ejecutarlo. A veces eso tampoco funciona y lo que hago es salir del emulador y en Android Studio hacer un "arranque en frío" en el emulador.
fuente
¡Sencillo! Solo debe aceptar la solicitud, en su teléfono.
fuente