Android istemcimde Heap güncellemeleri nasıl etkinleştirilir


128

Altında DDMSbir HEAPsekme var ve ardından 'Cihazlar' altında android uygulamama tıklıyorum. Ama dedi ki:

Heap updates are NOT ENABLED for this client

Android uygulamam için Heap güncellemesini nasıl etkinleştirebilirim?

Yanıtlar:


228

Cihazlar sekmesinde, yeşil bir hatayla başlayan bir dizi simge var. Bunun sağında, yarısı dolu yeşil bir silindire benzeyen "Yığını Güncelle: düğmesi vardır. Bu düğmeye basın ve yığın sekmesi etkinleştirilmelidir. Yığın sekmesini doldurmak için" GC Nedeni "yi tıklayın.

görüntü açıklamasını buraya girin


31
Not gelecekteki okuyucular: Öncelikle listeden sürecinizi seçmelisiniz.
— Timmmm

2
Gelecekteki okuyucular için: Tutulma sırasında DDMS perspektifini açmak için Pencere -> Perspektifi Aç -> DDMS'yi tıklamanız gerekir. Orada, bir aygıtlar sekmesi (bahsettikleri) dahil olmak üzere birçok pencere açılır.
— AgentKnopf

2
Uygulamanızın cihazınızın altında görünmemesi sorunuyla hiç karşılaştınız mı? Bazen uygulamam görünür ve "Yığını Güncelle" düğmesini tıklayabilirim, ancak çoğu zaman cihazımın altında sıfır çalışan işlem listelenir.
— user291701

Android stüdyo burada nasıl daha verimli olacak?
— CoDe

2
@YagneshCangi GC is Garbage Collection
— Eric Levine

3

Bu bir şeyi belirtmek gerekir, içeri koymak zorunda android:debuggable="true"içinde AndroidManifest.xmlişlem listesi (DDMS olarak) mevcut cihaz / simülatörü altında görünmesi için (Başvuru altında etiketi). Uygulamanızı hata ayıklama modunda çalıştırmaya çalışmasanız bile.


4
Bu doğru değil, bu bayrağa yalnızca release-build'lerde hata ayıklamak istiyorsanız ihtiyacınız var.
— arne.jans
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.