0
我注意到一些奇怪的東西。如果我從Drawable Resource打開一張圖片(1.6mb),該應用程序會崩潰,但出現OutOfMemory
錯誤,但是,如果我打開保存在SD卡上的相同圖片,該應用程序不會崩潰。Android - 資源位圖比文件中的位圖使用更多的內存
兩者的效果如何?
解決方案:/繪製-nodpi文件夾
地點的圖像,而不是/繪製
原因: 「/繪製」 通用文件夾
圖片被系統認爲是「/ drawable/mdpi」。所以圖像在被系統使用時被調整大小,導致OutOfMemory錯誤。
這是完美的。確實正在調整大小並導致「OutOfMemory」錯誤。 – KickAss
謝謝你!我非常驚訝地發現,在DDMS中,通過位圖使內存使用量增加了4倍:) –