reconoce - No hay procesos depurables en Android Studio cuando está conectado con un teléfono que ejecuta Android 6.0
depuracion usb android studio (13)
¡todos!
Me confundí mucho con Android Studio. cuando conecto mi teléfono para depurar aplicaciones, logcat puede detectar mi teléfono, pero no puedo elegir el proceso. Decía "sin procesos depurables", no es común "no hay aplicaciones depurables".
Mi teléfono es Samsung S5 (Android 6.0), rooteado.
¿Algunas ideas?
¡Gracias!
En mi caso, usando Android Studio 3.1.3, tuve que habilitar la casilla de verificación "Usar el backend de libusb" en Archivo -> Configuración -> Construir, Ejecutar, Implementar -> Depurador
Este puede ser el caso, cuando cambia el cable por uno nuevo, se requiere reiniciar para Android Studio. Solicitará la depuración de USB nuevamente.
Esto sucede de vez en cuando, pruebe estas tres opciones en cualquier orden:
- Reinicie Android Studio (preferiblemente con cachés invalidados también)
- Reinicia tu teléfono
- Desactivar y reactivar depuración usb
Finalmente descubrí que estaba ejecutando una versión de lanzamiento de la aplicación. Tan tonto ...
Haga clic en el icono "Error" y eso fue el truco.
Necesita descargar controladores usb para su teléfono (en este caso, como veo, es un samsung s5). El enlace a sus controladores es este:
http://samsungusbdriver.com/download/samsung-driver-v1-5-61-0
Cuando esté allí, siga los pasos cuando lo descargue y se reconocerá su teléfono. Espero poder ayudar;).
Quizás U pueda reiniciar su PC / Mac. Esto funciona para mi.
Si todo no funciona, intente verificar su archivo de manifiesto, establezca:
android:debuggable="true".
Tal vez haya lanzado recientemente Android Device Monitor, que podría haberle pedido que desactive la integración ADB.
Por lo general, cuando sale del Android Device Monitor, la integración ABD se vuelve a habilitar automáticamente.
Pero a veces no lo es, así que verifique
Tools/Android/Enable ADB Integration
Tuve un problema similar, cuando estaba creando una aplicación, podía seleccionar el dispositivo en Logcat, pero no el proceso. (mismo mensaje, "Sin procesos depurables")
La razón: estaba compilando mi aplicación en el lanzamiento , luego, cuando cambié las variantes de compilación para depurar , pude seleccionar el proceso.
Una de las razones es que su aplicación está marcada como no depurable en el archivo
build.gradle
buildTypes{
release{
debuggable false
}
}
Otra razón por la que quizás no permitiste la integración ADB. Debería tener Herramientas-> Android-> Habilitar la integración ADB activa
si establece
minifyenabled
en
true
, puede enfrentar este error.
Entonces, si ejecuta el lanzamiento o la depuración de su aplicación, asegúrese de que
minifyenabled
sea
false
.
adb integration
habilitar la
adb integration
, solo vaya a
Tools
->
Android
-> Marque
Enable ADB Integration
Era una característica predeterminada hace algunas versiones, pero ahora está deshabilitada de manera predeterminada