Domanda

Sto scrivendo una semplice applicazione Android. Ho cambiato il punto di vista "Java EE" a "debug" e dopo aver tracciato le variabili, torno alla prospettiva originale ( "Java EE") e fermato il debug. Ma quando provo a fare funzionare la mia applicazione sul mio cellulare, cambia la prospettiva automaticamente per eseguire il debug e passa al primo punto di interruzione.
Nella finestra di debug, si vede: debug

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) 

La prego quindi di aiuto me come sbarazzarsi di questa prospettiva di debug?

Saluti.

È stato utile?

Soluzione

Come stai lanciando l'applicazione? Se stai usando una scelta rapida, assicurarsi che si sta facendo Run As... Android Application piuttosto che Debug As... Android Application. Sono fuori allenamento, ma credo che il collegamento per Run As in Eclipse è Ctrl + F11?

Altri suggerimenti

Suggerimenti:

  • Quando si fa clic destro del progetto, assicurarsi che si seleziona 'Esegui come' piuttosto che 'Debug come'
  • Mentre nella prospettiva di debug, fare clic sull'icona per scollegare il debugger (Nel mio eclissi, è l'icona a destra dell'icona Stop)
  • Disattiva tutti i punti di interruzione

Rimuovere o disabilitare il punto di interruzione sulla FirstActivity.onCreate(Bundle) line: 23

In alternativa, riavviare la vostra applicazione utilizzando una configurazione Esegui dal menu di Eclipse, invece di una configurazione di debug.

ho continuato a ottenere la prospettiva di debug, nonostante tutte le avendo configurato tutte le impostazioni che sono state pubblicate in precedenza.

Ho trovato una risposta su un altro StackOverflow: Riavviare il dispositivo di debug.

(Non spegnere, invece scegliere Reboot). Che ha lavorato per me.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top