2015-04-26 32 views
-3

我正在製作一個帶有菜單活動和遊戲活動的android應用程序。從菜單切換到遊戲然後返回到菜單,但只要您嘗試返回遊戲活動,就會發生內存不足錯誤。遊戲活動加載在幾個位圖上,所以在遊戲活動的onStop()方法中,我試着回收所有的位圖,調用finish()並調用gc(),但沒有一個能夠工作,我仍然沒有完成當我嘗試切換回遊戲活動時出現內存錯誤。我試過研究這個,但到目前爲止我還沒有找到任何有用的東西。有沒有辦法解決這個問題,並確保我的遊戲活動在關閉時從內存中完全釋放出來?轉換活動時內存不足

+0

一些代碼會幫助.. – working

回答

0

當您的應用程序沒有獲得足夠的內存以進行對象分配時,會發生OutOfMemory錯誤。請檢查給予應用程序的內存大小,因爲您正在使用位圖內存消耗可能更多。請增加內存限制並檢查行爲。