studio programacion para móviles libros libro edición desarrollo desarrollar curso aprende aplicaciones android eclipse

programacion - libros de android pdf



La aplicación está esperando que el depurador se una (16)

Trabajé en eclipse para desarrollar una aplicación de Android y cuando intenté depurarla en mi ficha de Samsung, recibí el siguiente mensaje en su pantalla "Esperando el dubugger" y debajo estaba escrito "la aplicación xxx está esperando que el depurador se una ", Hice una búsqueda y encontré que:

  1. ver sdk objetivo
  2. reiniciar eclipse y dispositivo
  3. actualizar eclipse
  4. desinstalar la aplicación del dispositivo e instalarla de nuevo

    Intenté todo esto, pero nada ayudó. Amablemente ayúdame


En mi tableta Nexus 7 con Android 4.4.2, resolví este problema al entrar en

  1. Configuraciones
  2. Opciones de desarrollador
  3. Seleccione la aplicación Debug
  4. fue seleccionado, seleccione nada

¡Hecho!


En ocasiones, "forzar el cierre y abrir nuevamente" no funciona, por lo que este problema podría estar presente cuando la aplicación se encuentre actualmente en depuración y se seleccione para ser depurada, luego desde su dispositivo vaya a:

Configuración -> Opciones de desarrollador -> Seleccionar aplicación para depurar -> Seleccionar nada

o cuando se supone que la aplicación está en "modo de depuración" pero no se ha seleccionado como debugged:

Configuración -> Opciones de desarrollador -> Seleccionar aplicación para depurar -> ¡Seleccione la aplicación!


Encontré esta solución simple para eso. Simplemente haga clic en la pestaña del panel de depuración en la poción inferior de su eclipse o donde sea. Tada !! ¡Funciona! Parece que el eclipse envejece, necesita un ligero empujón. ¡A mi me funciona todo el tiempo!


Es un mensaje normal cuando depura tu aplicación. Solo espere unos segundos y la aplicación comenzará.


Esto se ha preguntado antes. No es común, pero algunos dispositivos necesitan un permiso adicional (indicador) para permitir que el depurador se adjunte.

androidManifest.xml su androidManifest.xml y agregue este permiso:

<uses-permission android:name="android.permission.SET_DEBUG_APP"></uses-permission>


Me encontré con este problema en Android Studio 2.0 con un Nexus 6 corriendo 6.0.1.

Intenté la mayoría de las sugerencias anteriores y finalmente lo solucioné reiniciando tanto Android Studio como mi Nexus 6.


Me quedé atascado cuando intenté depurar de IntelliJ porque tenía abiertos tanto IntelliJ como Android Studio. Incluso si no hubiera ningún proceso de depuración en Android Studio, pude ejecutar la depuración de IntelliJ después de cerrar Android Studio.


Otra razón para que este diálogo se cuelgue allí es cuando tienes puntos de corte en diferentes procesos de tus componentes (aplicación / actividad, etc. ...).

Por ejemplo:
Si tiene un punto de interrupción en una actividad que se ejecuta en un proceso diferente al de su aplicación principal, verá este cuadro de diálogo hasta que conecte el depurador al proceso manualmente.
Para Android Studio, usará el ícono en el medio:

La razón intuitiva para esto será que cuando se ejecuta en un modo de depuración, el depurador se adjunta a su proceso de aplicación principal y no a todos sus otros procesos, por lo tanto, debe especificar manualmente a qué proceso desea adjuntar su depurador.


Recibí este error incluso cuando el USB estaba desconectado y la aplicación no se iniciaba.

Lo único que funcionó para mí fue reiniciar el dispositivo Android.


Reiniciar Eclipse es la única solución que funciona todo el tiempo para mí.


Simplemente fuerce a cerrar entonces, ábralo de nuevo :)

Editado: fuerza para cerrar la aplicación, y luego vaya al menú e inicie la aplicación haciendo clic en el icono de la aplicación


También es bueno investigar el puerto 8700 (el "puerto base" de DDMS, un agente de reenvío de puertos). Cuando TCPView muestra que este puerto se mantiene mediante el proceso "", es imposible conectarse a ADB y depurar. Este proceso no se puede eliminar ni finalizar en TCPView. Después de cerrar sesión en Windows y volver a iniciar sesión, este puerto vuelve a estar libre. Después de iniciar AndroidStudio / IntelliJIdea, este puerto es propiedad del proceso "idea64.exe" y es posible depurarlo.

Cuando se bloquea la aplicación y se reinicia AndroidStudio sin detener el depurador (que también se desconecta de ADB), puede suceder que el puerto 8700 no se libere, bloqueado por el proceso "".

TCPView: https://technet.microsoft.com/en-us/library/bb897437.aspx http://developer.android.com/tools/debugging/ddms.html


Tuve el mismo problema con mi Samsung S4 mini: después de hibernar mi PC con eclipse en ejecución, mi teléfono ya no se podía conectar con el depurador. Reiniciar teléfono y eclipse no funcionó.

Encontré que mi eclipse "deshabilitó" el depurador en la vista de dispositivos Android: menú Ventana -> Mostrar vista -> Otro -> Android -> Dispositivos (también llamado vista DDMS)

Había un error rojo en frente de mi dispositivo. Permití la depuración presionando el botón de error verde y ahora la depuración funciona bien. Esto también funciona, si no hay errores en frente de su dispositivo de depuración.


Tuve el mismo problema. Agregar el permiso no me ayudó, porque Eclipse habilita automáticamente la depuración cuando se ejecuta en modo de depuración.

Compruebe la configuración de su dispositivo si "Descartar depurador" está desmarcado en "Opciones de desarrollador".

También intenté cerrar y reiniciar Eclipse, ¡y finalmente funcionó!

Todavía estoy averiguando cuál es el verdadero problema, ¡pero espero que esto ayude!


Tuve este problema cuando presiono solo F11 para ejecutar.

Al presionar F11 se depura. Para ejecutar, presione Ctrl + F11 .

Nunca he visto este problema después de hacer esto.


Ve a Configuración-> Opciones de desarrollador. Y luego simplemente apague y encienda la casilla de verificación derecha al título Opciones de desarrollador.

También alternar la depuración de USB de nuevo.

Trabajó para mi