天天看點

android記憶體溢出 OOM(一)

         問題:在做android項目,用模拟器沒有問題,但是運作到真機時總是遇到崩潰的問題,看日志後,發現是.....OOM..,開始的時候不太了解,一時找不到錯誤,當監測記憶體時,才發現的.

            原因:我們的美工同志提供的圖檔,太高清了2560x1024,2m.當加載到記憶體裡時,因為android的機制問題,直接超出了系統配置設定的記憶體.是以就崩潰了.

     處理方法 :

      1.壓縮圖檔,保證不失真即可.

       2.及時釋放一些Bitmap資源,這個需要百度了.

       3.處理一下Activity的進棧方式,不要重複執行個體化.