Android Device Monitor sudah tidak digunakan lagi di Android Studio 3.1 dan dihapus dari Android Studio 3.2 Fitur yang biasanya dapat Anda gunakan pada Android Device Monitor telah digantikan oleh fitur baru. Tabel di bawah membantu Anda memutuskan fitur mana yang harus digunakan, bukan fitur yang sudah tidak digunakan lagi atau dihapus.
Komponen Android Device Monitor | Fitur yang seharusnya digunakan |
---|---|
Dalvik Debug Monitor Server (DDMS) | Alat ini tidak digunakan lagi. Sebagai gantinya, gunakan Android Profiler di Android Studio 3.0 dan yang lebih baru untuk memprofilkan penggunaan CPU, memori, dan jaringan aplikasi Anda. Jika ingin menjalankan tugas proses debug lainnya, seperti mengirim perintah
ke perangkat terhubung untuk menyiapkan penerusan port, mentransfer file, atau
mengambil screenshot, gunakan
Android Debug Bridge ( |
Traceview | Alat ini tidak digunakan lagi. Untuk memeriksa file
|
Systrace | Jika perlu memeriksa proses sistem native dan mengatasi jank
UI yang disebabkan oleh frame yang hilang, gunakan
|
Tracer for OpenGL ES | Gunakan Android GPU Inspector. |
Hierarchy Viewer | Jika ingin memeriksa hierarki tampilan aplikasi Anda selama runtime, gunakan Layout Inspector. Jika ingin memprofilkan kecepatan rendering tata letak aplikasi Anda, gunakan Window.OnFrameMetricsAvailableListener seperti yang dijelaskan dalam postingan blog ini. |
Pixel Perfect | Gunakan Layout Inspector. |
Alat Traffic Jaringan | Jika perlu melihat bagaimana dan kapan aplikasi Anda mentransfer data melalui jaringan, gunakan Network Profiler. |
Memulai Android Device Monitor
Untuk memulai aplikasi Device Monitor mandiri di Android Studio 3.1 dan
yang lebih lama, masukkan kode berikut pada command line di
direktori android-sdk/tools/
:
monitor
Kemudian, Anda dapat menautkan alat tersebut ke perangkat yang terhubung dengan memilih perangkat dari panel Device. Jika mengalami kesulitan untuk melihat panel atau jendela, pilih Window > Reset Perspective dari panel menu.
Catatan: Setiap perangkat hanya dapat dipasang ke satu proses debugger pada satu waktu. Jadi, misalnya, jika Anda menggunakan Android Studio untuk men-debug aplikasi di suatu perangkat, Anda perlu memutuskan sambungan debugger Android Studio dari perangkat tersebut sebelum mengaitkan proses debugger dari Android Device Monitor.