¿Por qué Android Studio dice "Waiting For Debugger" si no estoy depurando?

Estoy trabajando con Android Studio. Desde anoche, cuando ejecuto mi proyecto en mi dispositivo, aparece el mensaje "Waiting For Debugger". Es un comportamiento muy extraño porque no estoy depurando la aplicación.

He intentado desinstalar la aplicación de mi dispositivo y pulsar Ejecutar en Android Studio. El mensaje vuelve a aparecer.

He intentado reiniciar Android Studio. El mensaje vuelve a aparecer.

La única manera de instalar correctamente la aplicación en mi teléfono es presionar "Debug". El mensaje aparece pero se cierra automáticamente. Entonces la aplicación funciona bien.

¿¡Me estoy volviendo loco!?

He intentado con

<application android:debuggable="false" /> 

… y sigue apareciendo el mensaje.

LogCat dice:

 E/InputDispatcher﹕ channel ~ Channel is unrecoverably broken and will be disposed! E/Launcher﹕ Error finding setting, default accessibility to not found: accessibility_enabled 

Recuerdos en la primera línea de error, alguien dice que los problemas pueden comenzar después de cambiar el nombre de algún recurso . Pero no es mi caso.

Recuerdos en la segunda línea de error, … No sé. Realmente no sé qué le sucede a mi IDE.

Me he topado con este tema en el pasado y de nuevo hoy. En mi caso, el problema se resuelve mediante un reinicio del dispositivo. Después de un arranque limpio puedo ejecutar de nuevo la aplicación y el mensaje "Esperando depurador" no aparece.

Puede solucionar este problema sin reiniciar el dispositivo. Sólo tienes que ir a "Dispositivo Android" -> "Configuración" -> "Opciones para desarrolladores" -> "Seleccionar la aplicación para depurar" . Es probable que esté apuntando a su aplicación. Simplemente seleccione la opción y luego seleccione "Ninguno".

Nota: Como se ha mencionado, incluso si ya no se ha seleccionado "Ninguno", se vuelve a seleccionar "Ninguno" para corregir el problema.

Más rápido que la reinicialización es Sólo tienes que ir a las opciones de desarrollador y apagar y encender de nuevo (no olvide comprobar la opción de depuración usb también), trabajó para mí (Neuxs5).

Después de 8 horas en este problema me siento obligado a compartir la causa. Mi / etc / hosts fue malo.

Asegúrese de que puede hacer ping a localhost y que está definido como 127.0.0.1. AS espera conectarse a localhost: 8600.

1) Limpiar la memoria caché del estudio de android desde file-> Caché / reinicio inválidos.


2) Después de reiniciar el android studio por favor reinicie el emulador de Android.

Tengo el mismo problema. En mi caso tengo dos entornos de desarrollo abiertos al mismo tiempo: Android Studio y Eclipse. Después de cerrar Eclipse y ejecutar el proceso de depuración de nuevo funciona bien. ¡Espero que esto ayude!

Tuve este problema; En Android Studio, accidentalmente pulsé Ejecutar> 'Depurar aplicación' en lugar de Ejecutar> Ejecutar 'Aplicación' . Resolví el problema. En mi caso tuve que conseguir la aplicación para lanzar con éxito en el modo DEBUG. Aquí estaban mis pasos,

1) El dispositivo androide debe ser capaz de conectarse a la PC de desarrollo en el puerto 8600. Esta conexión fue rechazada por mi configuración de firewall. Apagué el firewall. Una vez confirmado , creé una regla de firewall para permitir la conectividad entre los dispositivos en el puerto 8600 .

2) Para validar que el puerto está disponible, puede ir a Android Studio, Ejecutar> Adjuntar depurador a Android Process . Esto hará que la aplicación de dispositivo Android lanzada en modo DEBUG se conecte a su PC de desarrollo de Android Studio.

3) Una vez que la aplicación se haya iniciado una vez, puede volver a ejecutar> Ejecutar 'Aplicación' y ya no obtendrá la molesta pantalla 'ESPERANDO DEBUGGER'.

4) Y también puedes ejecutar> Debug 'App' . El dispositivo dirá "Waiting for Debugger" por un momento y luego Android Studio iniciará una consola de depuración y le ayudará a depurar su aplicación de dispositivo Android de forma remota.

Buena suerte

Mi PC se estaba quedando sin memoria y este problema apareció con bastante frecuencia. Corrección fue liberar más memoria mediante la eliminación de archivos antiguos / aplicaciones. Me doy cuenta de que ejecutar emuladores como Android TV tienden a necesitar una gran cantidad de memoria para que puedan ejecutar previsiblemente

Ya he solucionado este problema reiniciando mi dispositivo. Se trata de un problema de dispositivo no android estudio cuestión.

Es posible que desee comprobar su configuración de depuración en Configuración de Dev en su AVD. Echa un vistazo a la siguiente imagen:

Ejemplo de configuración de desarrollador

Ejemplo de configuración de desarrollador

  • NDK Debug para Nexus 9 arm64-v8a no funciona para eclipse
  • No se puede ver el valor del parámetro en Android Studio cuando el punto de interrupción está en la primera línea de un método
  • Exportar objetos desde el depurador de Android Studio
  • Ambiente de depuración aparentemente inútil para Android
  • Depuración NDK de Android: armeabi-v7a no funciona
  • Error de inicio: Error al conectarse a la VM remota. Tiempo de conexión agotado. Que tratando de depurar mi aplicación en mi dispositivo en android
  • Error de instalación INSTALL_FAILED_ACWF_INCOMPATIBLE
  • Cómo identificar fugas de memoria en Android?
  • Eclipse Android Debugger - ¿Dónde en mi código he causado la excepción?
  • Error de depuración ADT20 NDK
  • ¿Es posible ver variables en tiempo de ejecución?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.