2014-07-03 22 views
10

Android Device Monitor uygulamasında uygulamam için bellek ayırmaya çalıştım. "Alımları Al" seçeneğine bastıktan sonra konsol adımı görüyorum [2014-07-03 08:41:36 - ddm-heap] *** Received REALAndroid 4.4.4'teki paylaşımlar alınamıyor

Adımlarım. Android Studio

  • Run Android Cihaz Monitor'den

    1. Çalıştır uygulaması.
    2. Uygulamalarımdan sekmelerden birini seçin.
    3. 'Allocation Tracker' sekmesindeki 'Takibi Başlat' düğmesine basın.
    4. Bir süre bekliyorum.
    5. Basın

    Bu sorunu nasıl çözmek ve alabilirsiniz tahsisleri 'tahsisleri al'? Android 4.4.4, Nexus 4.

    Not - Android 2.3.7'deki aynı uygulama ve aynı eylemler.

  • +0

    Lütfen ayrıntıları açıklayın – sachin10

    +0

    @Shyildo güncellendi post –

    +0

    Bunu hiç anladın mı? Aynı sorunu yaşıyorum. – mbosecke

    cevap

    0

    Her şeyden önce, aldığınız ileti bir hata değildir. Eğer source code bakarsanız şu seçenekleri görebilirsiniz:

    private void handleREAL(Client client, ByteBuffer data) { 
        Log.e("ddm-heap", "*** Received " + name(CHUNK_REAL)); 
        //... 
    } 
    

    Aslında o Tahsis bilgi aldı anlamına gelir. REAL = REcent ALlocation yanıtını not edin.

    Daha sonra, bu yöntemde UI'nin güncelleştirildiğini görebilirsiniz. Bazen tahsisleri gösteremez. Genellikle Get allocations'u tekrar tıklarsanız çalışır. Bu işe yaramazsa, adb'yi tekrar başlatın ve tekrar deneyin. Hemen her zaman bu benim sorunları çözer.

    +0

    Bu yöntemi zaten denedim ama sonuç yok ( –

    İlgili konular