Android-Gerätemonitor

Android Device Monitor wurde in Android Studio eingestellt und aus Android Studio 3.2 entfernt. Die Funktionen, die Sie nutzen können über den Android Device Monitor wurden durch neue Funktionen ersetzt. Tabelle hilft Ihnen bei der Entscheidung, welche Funktionen Sie anstelle der verworfenen Funktionen verwenden sollten. und entfernte Funktionen.

Android Device Monitor-Komponente Was Sie verwenden sollten
Dalvik Debug Monitor Server (DDMS)

Dieses Tool wurde eingestellt. Verwenden Sie stattdessen Android Profiler in Android Studio 3.0 und höher, um ein Profil die CPU-, Arbeitsspeicher- und Netzwerknutzung der App überprüfen.

Wenn Sie andere Debugging-Aufgaben ausführen möchten, z. B. Befehle senden mit einem verbundenen Gerät verbinden, um die Portweiterleitung einzurichten, Dateien zu übertragen Machen Sie Screenshots und verwenden Sie dann das Symbol Android Debug Bridge (adb) Android-Emulator, Geräte-Explorer oder Debugger-Fenster:

TraceView

Dieses Tool wurde eingestellt. .trace-Dateien prüfen erfasst von Instrumentierung Ihrer App mit der Debug-Klasse, neue Methoden-Traces aufzeichnen, .trace-Dateien exportieren und die CPU-Auslastung Ihrer App-Prozesse in Echtzeit prüfen, verwenden Sie die Studio CPU-Profiler:

Systrace

Wenn Sie native Systemprozesse und die Benutzeroberfläche prüfen müssen Verzögerung verursacht durch ausgelassene Frames, verwenden Sie systrace über die Befehlszeile oder das vereinfachte System Trace in der CPU Profiler Der CPU Profiler bietet viele Funktionen für die Profilerstellung für die Prozesse Ihrer Anwendung.

Tracer für OpenGL ES Verwenden Sie den Android GPU Inspector.
Hierarchy Viewer

Wenn Sie die Ansichtshierarchie Ihrer App zur Laufzeit prüfen möchten, verwenden Sie <ph type="x-smartling-placeholder"></ph> Layout Inspector.

Wenn Sie ein Profil zur Renderinggeschwindigkeit Ihres App-Layouts Verwenden Sie Window.OnFrameMetricsAvailableListener. wie in diesem Blogpost beschrieben.

Pixel-Profi Verwenden Sie . Layout Inspector.
Tool für Netzwerk-Traffic

Wenn Sie sehen möchten, wie und wann Ihre App Daten verwenden Sie das Netzwerk Profiler.

Android-Gerätemonitor starten

So starten Sie die eigenständige Device Monitor-App in Android Studio 3.1 und geben Sie in der Befehlszeile Folgendes in das Feld Verzeichnis android-sdk/tools/:

monitor

Du kannst das Tool dann mit einem verbundenen Gerät verknüpfen, indem du das Gerät auswählst. Geräte aus. Wenn Sie Probleme mit der Ansicht von Fenstern oder Fenstern haben, wählen Sie Fenster > Perspektive zurücksetzen über die Menüleiste.

Hinweis:Jedes Gerät kann nur an einen einzigen Debugger angehängt werden. von Prozessen. Wenn Sie Android Studio verwenden, um Fehler zu beheben, die Verbindung zum Android Studio-Debugger bevor Sie einen Debugger-Prozess vom Android-Gerät Überwachen.