Monitoraggio dispositivi Android è stato ritirato in Android Studio 3.1 e rimosso da Android Studio 3.2. Le funzioni che potevi utilizzare tramite Monitoraggio dispositivi Android sono state sostituite da nuove funzionalità. La tabella riportata di seguito ti aiuta a decidere quali funzionalità utilizzare al posto di quelle deprecate e rimosse.
Componente Monitoraggio dispositivi Android | Che cosa devi utilizzare |
---|---|
Dalvik Debug Monitor Server (DDMS) | Questo strumento è stato ritirato. Utilizza invece Android Profiler in Android Studio 3.0 e versioni successive per profilare l'utilizzo di CPU, memoria e rete della tua app. Se vuoi eseguire altre attività di debug, ad esempio inviare comandi a un dispositivo connesso per configurare il port forwarding, trasferire file o acquisire screenshot, utilizza
Android Debug Bridge ( |
Traceview | Questo strumento è stato ritirato. Per esaminare i file |
Simulazione | Se devi ispezionare i processi di sistema nativi e risolvere il jank dell'interfaccia utente causato dai frame interrotti, utilizza |
Tracer per OpenGL ES | Utilizza l'Controllo GPU Android. |
Visualizzatore gerarchia | Se vuoi ispezionare la gerarchia delle visualizzazioni della tua app in fase di runtime, utilizza lo strumento Layout Inspector. Se vuoi profilare la velocità di rendering del layout della tua app, utilizza Window.OnFrameMetricsAvailableListener come descritto in questo post del blog. |
Pixel perfetti | Utilizza lo strumento Layout Inspector. |
Strumento per il traffico di rete | Se hai bisogno di vedere come e quando la tua app trasferisce i dati su una rete, utilizza il Network Profiler. |
Avvia Monitoraggio dispositivi Android
Per avviare l'applicazione autonoma Device Monitor in Android Studio 3.1 e versioni precedenti, inserisci quanto segue nella riga di comando nella directory android-sdk/tools/
:
monitor
Puoi quindi collegare lo strumento a un dispositivo connesso selezionandolo nel riquadro Dispositivi. Se hai problemi a visualizzare i riquadri o le finestre, seleziona Finestra > Reimposta prospettiva dalla barra dei menu.
Nota:ogni dispositivo può essere collegato a un solo processo di debugger alla volta. Ad esempio, se utilizzi Android Studio per eseguire il debug dell'app su un dispositivo, devi disconnettere il debugger di Android Studio dal dispositivo prima di collegare un processo di debug da Monitoraggio dispositivi Android.