2010-09-01 3 views
7

Desidero controllare il codice del mio programma per operazioni che richiedono molto tempo. Pensavo che il DDMS sia lo strumento migliore per raggiungerlo.Impossibile selezionare il mio client Android in prospettiva DDMS di eclissi

Tuttavia, non riesco a vedere Thread, Heap e così via. Mi dice di selezionare un cliente. Ma non so dove altro che la scheda Dispositivi, che non ha effetto.

Cosa devo fare? C'è forse qualche errore con il mio setup ADB (ma LogCat funziona bene)?

Grazie!

enter image description here

+0

In genere non è necessario selezionare il pulsante "Aggiorna thread"? (Situato vicino al pulsante "Stop" nella vista DDMS). – GobiasKoffi

risposta

7

Guardando la schermata, è necessario il dispositivo ("emulatore-5554") selezionato. Devi fare clic sulla tua applicazione dall'elenco dei processi.

Ad esempio, se si fa clic su "com.android.music", verranno visualizzate le informazioni sull'app Musica.

Si noti che, su un dispositivo reale, è necessario contrassegnare l'applicazione come "debuggable" o non comparirà affatto nell'elenco (su un emulatore, tutte le app sono debugabili). Vedere la pagina Developing on a Device per i dettagli.

+0

Grazie! Funziona in questo modo: 1. Seleziona Thread 2. Fai clic su Button "Heap" o "Thread" nella scheda Devices. – OneWorld

Problemi correlati