android-memory

    -1熱度

    2回答

    我知道這是重複的,但我無法解決問題。 在我的Android應用程序中,我從一個url下載了一個圖像,並且崩潰時出現了內存不足異常。 我收到下載函數的Bitmap.createScaledBitmap行錯誤。 一切都在doInBackground。 private Bitmap downloadImage(String url) { Bitmap bitmap = null;

    0熱度

    1回答

    有時我們遇到了memory issues,比如OOM問題。而且我們不可避免地要管理內存.Android已經爲每個應用使用的內存設置了限制。最大限制可能是Android的早期版本中的32M,如1.5,1.6,2.1。 4.0版本的Android已超出此限制。我們可以在AndroidManifest中將android:largeHeap設置爲「true」,因此該應用可能會增加內存限制。 我正在開發壁紙

    0熱度

    1回答

    我的問題是關於我面臨的內存泄漏(android開發),但無法找到相同的根本原因。 我有兩個類 - A和B. A類的對象是B - objectB。 B類有一個Bitmap類型的實例變量mTempBitmap。 在A類中,我創建了一個位圖對象aBitmapObject & initialize - objectB.mTempBitmap = aBitmapObject。 在B類中,我在API onDr

    0熱度

    1回答

    在我的應用程序中,我將圖像轉換爲bas64字符串並將其添加到JSON對象以發送到服務器。問題似乎是字符串太大了?最初我得到了一個內存不足的錯誤,現在響應只是返回null,並且我調試了它,直到我發現它傳遞給我的StringEntity對象的字符串太大。我已經閱讀了很多其他答案,但都沒有工作,或者他們只是不太適用於我需要做的事情。該代碼如下 @Override protected Strin

    0熱度

    2回答

    我已經看到了很多,但一直想知道Factory Data重置如何在Android設備上工作?它的內在機制是什麼,它清除的東西是什麼?是否有任何特定的分區清除? 任何知識非常感謝。 感謝

    0熱度

    1回答

    我在我的android服務中做了一些修改,比如聲明一個位圖的哈希映射爲成員變量,並動態地填充它。 我擔心位圖可能會佔用大量RAM。 如何確認我的更改後RAM使用量增加了多少?有沒有任何工具來檢查這個? 如果有人曾在此領域工作過,請幫忙!

    4熱度

    1回答

    如果Service正在以不同進程運行(通過內部清單中的「:name」)並帶有前景標誌。在當系統想釋放一些內存的場合。(想象一下重UI,用戶按下Home和導航到其他重型應用) 將它用於這個應用程序釋放資源殺人,就在主過程? (顯然會使服務進程完好無損),然後在用戶導航迴應用程序時重新啓動主進程just。 如果服務將在同一個進程中運行,它是否會釋放除前臺服務之外的所有資源(如活動)?在這種情況下,或者

    1熱度

    1回答

    https://developer.android.com/tools/debugging/debugging-memory.html指的是GC_FOR_MALLOC,這在我的日誌中沒有看到。它根本不涉及GC_FOR_ALLOC。 我確實看到GC_FOR_ALLOC: 03-12 10:11:02.382: D/dalvikvm(21382): GC_FOR_ALLOC freed 5383K,

    3熱度

    3回答

    我正在開發應用程序,並且我有內存問題。 我開始研究這個東西,並且我遇到了Eclipse的調試系統。 我使用DDMS的堆測試儀來查看我的應用程序分配了多少內存。 我看到它是關於90%。 現在我製作了一個簡單的新項目,一個空白的空白活動沒有任何功能或變量。只是一個輝煌的新項目。 我跑這堆測試,我看到的結果: Heap size: 10,629 MB Allocated: 9,189 MB Free

    0熱度

    1回答

    看完Google I/O Memory Management的視頻後,我才知道內存泄漏的原因以及如何通過logcat檢查它。在視頻中提到的例子之一: public class MainActivity extends Activity { class Leaky { public void doSomething() { System.out.println("hell