关于android编程遇到java.lang.OutOfMemoryError: bitmap size exceeds VM budget此类问题的原因及解决办法

java.lang.OutOfMemoryError: bitmap size exceeds VM budget

错误原因:

超出内存错误:位图大小超出了虚拟机的预算。当图片过大,或图片数量较多时使用BitmapFactory解码图片时就会出现java.lang.OutOfMemoryError: bitmap size exceeds VM budget这样的错误。

解决办法:

将用到的位图按比例缩小到合适的尺寸后再使用。

你可能感兴趣的:(关于android编程遇到java.lang.OutOfMemoryError: bitmap size exceeds VM budget此类问题的原因及解决办法)