para - herramientas de android studio pdf
¿Por qué la aplicación está esperando el depurador cuando no está conectado a la computadora? (9)
"Esperar depurador" en Opciones de desarrollador puede haberse configurado con su aplicación. De ahí la aplicación para depurador para adjuntar.
Parece que cada paso que doy en el mundo de Android me da problemas. Pronto recibo hasta 20 preguntas aquí en StackOverflow jeje =)
Por lo general, tengo mi HTC Hero conectado a la computadora a través de USB e inicio la aplicación en modo de depuración o en modo normal.
Entonces, la última vez que ejecuté la aplicación en modo normal. Luego desconecto el dispositivo (quiero intentar tenerlo "gratis", no conectado a la computadora) y comienzo la aplicación desde el menú. Cuando lo hago aparece una ventana emergente que dice "La aplicación xxx está esperando que se adjunte el depurador" y allí se detiene y finalmente muere.
¿Por qué está esperando el depurador, cuando la última vez que ejecuté la aplicación (mientras estaba conectado) no lo ejecuté como Debug?
Saludos
EDIT 1: podría agregar este pequeño hecho extraño:
Si hago "Ejecutar" (flecha verde / blanca) cuando el dispositivo está conectado, SIEMPRE aparece una ventana emergente en el dispositivo que dice "La aplicación xxx está esperando que el depurador se adjunte" ...
EDIT 2: Encontré this página. Él restauró su dispositivo y eso funcionó para mí también. Estúpido por no intentarlo de inmediato ...
Además, no olvide acceder a la configuración de Android en "Opciones de desarrollo" y deseleccione "Esperar depurador".
Gracias por publicar la solución, revisé cada propiedad que pude encontrar pensando que simplemente hice clic en ''Sí'' en algún cuadro de diálogo sin leerlo nuevamente: P
Para mí, la solución es seleccionar "Ninguno" en "Opciones de desarrollador" -> "Depurar" -> "Elegir aplicación de depuración", aunque ya tiene seleccionado "Ninguno". Parece que el dispositivo puso una etiqueta de "necesidad de depuración" en mi aplicación en algún momento antes de que todavía esté allí cuando "Ejecuto" la aplicación en el dispositivo usando mi IDE (o incluso la ejecuto manualmente cuando el dispositivo no está conectado a la PC) y vuelva a seleccionar "Ninguno" para quitar la etiqueta. No sé si es el caso.
Reiniciar requiere más tiempo, es más fácil que en el dispositivo, seleccione "Opciones de desarrollador"> "Seleccionar aplicación de depuración" y seleccione "Nada".
Solo para cerrar esta pregunta: reinicié el dispositivo, y eso ayudó.
Supongo que estás usando Eclipse. ¿Estás seguro de que estás presionando el círculo verde con una flecha blanca y no el botón de error verde? Intente cerrar el proyecto, vuelva a conectar el Hero, abra el proyecto y haga clic en la flecha verde / blanca.
Con su Edit1: intente desinstalar la aplicación del Hero y vuelva a intentarlo.
Con usted Edit2: creo que desactivará todas las capacidades de depuración. Buena suerte.
Una solución más :)
En Android Studio 2.x siga estos pasos:
1. Ejecute la aplicación: - Ejecutar menú -> Ejecutar "nombre de la aplicación"
2. Adjuntar depurador para procesar: - Ejecutar menú -> Adjuntar depurador a Android Process
También puede intentar eliminar el android:debuggable="true"
de su archivo AndroidManifest.xml cuando quiera probar la aplicación por sí mismo. Desactivar las opciones de desarrollo en el menú de preferencias también ayudará.