Cara mengaktifkan Heap updates pada klien android saya

128

Di bawah DDMS, ada HEAPtab, dan kemudian saya klik aplikasi android saya di bawah 'Perangkat'. Namun tertulis:

Heap updates are NOT ENABLED for this client

Bagaimana cara saya mengaktifkan pembaruan Heap untuk aplikasi Android saya?

michael
sumber

Jawaban:

228

Pada tab perangkat, ada banyak ikon yang dimulai dengan bug hijau. Di sebelah kanannya ada tombol "Perbarui Heap: yang terlihat seperti silinder hijau yang setengah penuh. Tekan tombol itu dan tab heap harus diaktifkan. Klik" Sebab GC "untuk mengisi tab Heap.

masukkan deskripsi gambar di sini

Eric Levine
sumber
31
NB pembaca masa depan: Anda harus memilih proses Anda dari daftar terlebih dahulu.
Timmmm
2
Untuk pembaca masa depan: Dalam gerhana Anda harus mengklik Window -> Open Perspective -> DDMS, untuk membuka perspektif DDMS. Di sana Anda memiliki banyak jendela yang muncul - termasuk tab perangkat (yang sedang mereka bicarakan).
AgentKnopf
2
Apakah Anda pernah mengalami masalah di mana aplikasi Anda tidak muncul di perangkat Anda? Terkadang aplikasi saya muncul, dan saya dapat mengklik tombol "Perbarui Tumpukan", tetapi sering kali tidak ada proses yang berjalan yang tercantum di bawah perangkat saya.
user291701
Bagaimana Android studio akan lebih efisien di sini?
CoDe
2
@YagneshCangi GC adalah Koleksi Sampah
Eric Levine
3

Perlu untuk menyebutkan satu hal, Anda harus dimasukkan ke dalam android:debuggable="true"dalam AndroidManifest.xml(di bawah Aplikasi tag) untuk melihat daftar proses muncul di bawah perangkat tersedia / simulator (di DDMS). Meskipun Anda tidak mencoba menjalankan aplikasi dalam mode debug.

GMsoF
sumber
4
Itu tidak benar, Anda hanya perlu flag ini jika Anda ingin men-debug rilis-build.
arne.jans