Android Device Monitor

Android Device Monitor dejó de estar disponible en Android Studio 3.1 y se quitó de Android Studio 3.2. Las funciones que podías usar con Android Device Monitor se reemplazaron con funciones nuevas. La tabla a continuación te ayuda a decidir qué funciones deberías usar en lugar de las funciones que se quitaron y dejaron de estar disponibles.

Componente de Android Device Monitor Qué deberías usar
Dalvik Debug Monitor Server (DDMS)

Esta herramienta dejó de estar disponible. En su lugar, usa Android Profiler en Android Studio 3.0 y versiones posteriores para generar perfiles del uso de red, memoria y CPU de tu app.

Si deseas realizar otras tareas de depuración, como enviar comandos a un dispositivo conectado para configurar la redirección de puertos, transferir archivos o tomar capturas de pantalla, usa Android Debug Bridge (adb), Android Emulator, Device File Explorer o la ventana "Debugger".

Traceview

Esta herramienta dejó de estar disponible. Para analizar archivos .trace capturados mediante la instrumentación de tu app con la clase Debug, registrar seguimientos de métodos nuevos, exportar archivos .trace y analizar en tiempo real el uso que los procesos de tu app hacen de la CPU, usa CPU Profiler de Android Studio.

Systrace

Si necesitas inspeccionar los procesos nativos del sistema y abordar los bloqueos de IU ocasionados por una disminución de los marcos, usa systrace desde la línea de comandos o la función System Trace simplificada en CPU Profiler. CPU Profiler ofrece muchas funciones para generar perfiles de los procesos de tu app.

Tracer for OpenGL ES Usa Graphics API Debugger.
Hierarchy Viewer

Si deseas inspeccionar la jerarquía de vistas de tu app en el tiempo de ejecución, usa Layout Inspector.

Si deseas generar perfiles de la velocidad de procesamiento del diseño de tu app, usa Window.OnFrameMetricsAvailableListener, como se describe en esta entrada de blog.

Pixel Perfect Usa Layout Inspector.
Herramienta Network Traffic

Si necesitas ver la manera y el momento en que tu app transfiere datos a través de una red, usa Network Profiler.

Iniciar Android Device Monitor

Para iniciar la app independiente Device Monitor en Android Studio 3.1 y versiones anteriores, ingresa lo siguiente en la línea de comandos en el directorio android-sdk/tools/:

monitor

Luego, puedes vincular la herramienta a un dispositivo conectado. Para ello, selecciona el dispositivo en el panel Devices. Si tienes problemas para ver paneles o ventanas, selecciona Window > Reset Perspective en la barra de menú.

Nota: Cada dispositivo se puede conectar a solo un proceso de depurador a la vez. Por ejemplo, si usas Android Studio para depurar tu app en un dispositivo, debes desconectar el depurador de Android Studio del dispositivo antes de conectar un proceso de depurador de Android Device Monitor.