2011-03-14 14 views

Respuesta

7

¿Ha configurado el indicador de depuración en el AndroidManifest? Si se le pasa eso, hágalo agregando android: debuggable = "true" en la etiqueta de la aplicación. Debe quedar como que al final:

<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true"> 
+0

eso fue todo gracias – Androider

+6

Y en el mi caso no ayudará :-( – Gangnus

+1

Evitar debugmode hardcoding, utilice /debug/AndroidManifest.xml lugar ... – Wooff

0

que tenían el mismo problema y lo resolvió mediante el aumento de los valores de tiempo de espera del depurador. El emulador es lento como un perro en mi cuadro Dev y eso es lo que impidió que el depurador atrape y se detenga en puntos de interrupción. Cambié los valores de tiempo de espera respectivamente de 3000 a 10000 y de 20000 a 60000 y ahora todo está bien.

V.

+0

¿Dónde establece los valores de tiempo de espera del depurador? Creo que tengo el mismo problema que usted, porque el depurador detecta todos los puntos de interrupción cuando depuro en un dispositivo físico, pero a menudo no logra detectar el primer punto de interrupción que establecí cuando depuro en el emulador. -Sarah –

4

¿Usted hizo "Depuración Como -> Aplicación Android" en lugar de "Ejecutar como"?

Solo si haces "Depurar como", el eclipse se detendrá en los puntos de interrupción.

14

Si utiliza Android Studio, haga clic en debug app en lugar de run app:

enter image description here

+0

¡Qué tonto! +1. Esta debería ser la respuesta aceptada. El estudio de Android le advierte que no debe poner 'android: debuggable =" true "' en el manifiesto de la aplicación que se sugiere en la respuesta aceptada. – RBT

5

Comprobar si la opción "Saltar todos los puntos de interrupción" está activado por error

El El último icono representa esta opción enter image description here

+1

No sé cómo podría cometer este error ... ¡Gracias! – user3289695

+0

(╯ ° □ °) ╯(┻━┻ Damnit, gracias. –

+0

¡¡Muchas gracias !! – Spurdow

0

En mi caso, haga clic en el "Adjuntar depurador a un proceso Android"

capture.png

Y se muestra dicha ventana "Elija Proceso" Seleccione el dispositivo que está utilizando, y seleccionar el proyecto que quiero depurar Y funciona.

A veces, el depurador debe volverse a conectar a los dispositivos cuando abre el depurador por primera vez.

Cuestiones relacionadas