Android Device Monitor è stato ritirato in Android Studio 3.1 e rimossa da Android Studio 3.2. Le funzionalità che potresti usare tramite Android Device Monitor sono state sostituite da nuove funzionalità. La tabella di seguito ti aiuta a decidere quali funzionalità usare al posto di quelle deprecate e le funzionalità rimosse.
Componente Android Device Monitor | Cosa dovresti usare |
---|---|
Dalvik Debug Monitor Server (DDMS) | Questo strumento è stato ritirato. Utilizza invece Android Profiler in Android Studio 3.0 e versioni successive per profilare di utilizzo di CPU, memoria e rete da parte dell'app. Se vuoi eseguire altre attività di debug, ad esempio l'invio di comandi
a un dispositivo connesso per configurare il port forwarding, trasferire file
acquisisci screenshot, quindi utilizza
Android Debug Bridge ( |
TraceView | Questo strumento è stato ritirato. Per ispezionare |
Sistrace | Se devi ispezionare i processi di sistema nativi e gestire l'UI
jank causati da frame interrotti, utilizza
|
Tracer per OpenGL ES | Usa l'Ispettore GPU Android. |
Visualizzatore gerarchia | Se vuoi esaminare la gerarchia delle visualizzazioni dell'app in fase di runtime, usa Layout Inspector. Se vuoi profilare la velocità di rendering del layout della tua app, usa Window.OnFrameMetricsAvailableListener come descritto in questo post del blog. |
Pixel Perfect | Utilizza Layout Inspector. |
Strumento Traffico di rete | Se hai bisogno di sapere come e quando la tua app trasferisce i dati su un utilizza la funzione Rete Profiler. |
Avvia Monitoraggio dispositivo Android
Per avviare l'applicazione autonoma Monitoraggio dispositivo in Android Studio 3.1 e
in basso, inserisci quanto segue nella riga di comando
Directory android-sdk/tools/
:
monitor
Potrai quindi collegare lo strumento a un dispositivo connesso selezionandolo dal riquadro Dispositivi. Se hai problemi a visualizzare riquadri o finestre, Seleziona Finestra > Reimposta prospettiva dalla barra dei menu.
Nota:ogni dispositivo può essere collegato a un solo debugger processo alla volta. Ad esempio, se utilizzi Android Studio per eseguire il debug la tua app su un dispositivo, devi scollegare il debugger di Android Studio da il dispositivo prima di collegare un processo di debug dal dispositivo Android Monitora.