我有我的Android應用程序的內存使用問題,不知道是什麼原因導致高內存使用情況。當我啓動我的應用程序時,它使用高達40 MB的內存(稱爲DDMS),當我打開另一個應用程序時,我的應用程序立即死亡。安卓內存問題 - 應用程序使用很多內存
我讀了很多關於內存泄漏和我解除綁定可繪製運行GC等,但我的應用程序仍然需要大量的內存。
我在我的應用程序中有大約3mb的資源,但afaik它們被按需加載到內存中。我錯了嗎?這可能會導致40MB的RAM使用率?
編輯:我覺得我沒有內存泄漏,因爲我可以經常因爲我想要的交換機上的每個活動的方向和由於低內存的應用程序不會崩潰。所以它不能成爲一種記憶缺失,可以嗎?
我已經覆蓋onDestroy(我認爲它足夠了,因爲我開始一個新的完成後的活動)解綁定drawables(linearlayouts的背景圖像)並調用GC – anel 2012-08-08 11:10:09