Pregunta

Estoy escribiendo una aplicación simple de Android. Cambié la perspectiva de "Java EE" a "depurar" y después de rastrear variables, vuelvo a la perspectiva original ("Java EE") y dejé de depuración. Pero cuando trato de ejecutar mi aplicación en mi teléfono, cambia la perspectiva automáticamente a depurar y salta al primer punto de descanso.
En la ventana de depuración, se muestra: depuración

DalvikVM[localhost:8600]    
    Thread [<1> main] (Suspended (breakpoint at line 23 in FirstActivity))  
        FirstActivity.onCreate(Bundle) line: 23 
        Instrumentation.callActivityOnCreate(Activity, Bundle) line: 1047   
        ActivityThread.performLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2627  
        ActivityThread.handleLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2679   
        ActivityThread.access$2300(ActivityThread, ActivityThread$ActivityRecord, Intent) line: 125 
        ActivityThread$H.handleMessage(Message) line: 2033  
        ActivityThread$H(Handler).dispatchMessage(Message) line: 99 
        Looper.loop() line: 123 
        ActivityThread.main(String[]) line: 4627    
        Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method]  
        Method.invoke(Object, Object...) line: 521  
        ZygoteInit$MethodAndArgsCaller.run() line: 871  
        ZygoteInit.main(String[]) line: 629 
        NativeStart.main(String[]) line: not available [native method]  
    Thread [<7> Binder Thread #2] (Running) 
    Thread [<6> Binder Thread #1] (Running) 

¿Podría ayudarme a deshacerme de esta perspectiva de depuración?

Saludos.

¿Fue útil?

Solución

¿Cómo está lanzando la aplicación? Si está usando un atajo, asegúrese de estar haciendo Run As... Android Application más bien que Debug As... Android Application. Estoy fuera de práctica, pero creo que el atajo para Run As en eclipse es Ctrl+F11?

Otros consejos

Sugerencias:

  • Cuando haga clic derecho en el proyecto, asegúrese de seleccionar 'Ejecutar como' en lugar de 'depurar como'
  • Mientras que en la perspectiva de depuración, haga clic en el icono para desconectar el depurador (en mi eclipse, es el ícono a la derecha del icono de parada)
  • Deshabilitar todos los puntos de interrupción

Eliminar o deshabilitar el punto de interrupción en FirstActivity.onCreate(Bundle) line: 23

Alternativamente, reinicie su aplicación utilizando una configuración de ejecución desde el menú Eclipse en lugar de una configuración de depuración.

Seguí obteniendo la perspectiva de depuración a pesar de haber configurado todas las configuraciones que se publicaron anteriormente.

Encontré una respuesta en otro stackoverflow: reiniciar su dispositivo de depuración.

(No se apague, en su lugar, elija reiniciar). Eso funcionó para mí.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top