2011-11-17 101 views
0

我的應用程序本地堆大小不斷增加並最終崩潰。當應用程序啓動時本地堆大小增加

我在我的應用程序中有幾個列表視圖,它正從數據庫填充。 在lisview中,有圖像,我對正在加載到列表視圖中的位圖圖像有軟引用。

我也有選項來查看我的不同語言的應用 - 英語和Hindi.Whenever用戶改變了語言,我重裝我的應用程序,這是增加本機堆大小,即使我已經設置FLAG_CLEAR_TOP和活動被破壞。當語言改變時,我還設置了語言環境。

我也確保在活動銷燬時清除所有列表。

+1

選中此項:http://www.youtube.com/watch?v=_CruQY55HOk – Caner

回答

0

您必須仔細檢查您控制連接和數據的方式,以檢索並保存在應用程序中。

在應用程序中有一個內存泄漏,它很難捕獲它。最好的辦法是清理所有後臺緩存並關閉連接,無論何時執行影響或重新啓動應用程序的主要操作。