读书人

避免拍照时报quot;java.lang.OutOfMemoryE

发布时间: 2012-09-11 10:49:03 作者: rapoo

避免拍照时报"java.lang.OutOfMemoryError: bitmap size exceeds VM budget"错误的方法
在G1上调用照相机功能,拍摄图像的时候,有时会报错,错误的内容大致就是空间不够了。
这个好像是因为G1本身内存过小造成的。

为了解决这个问题,也曾经到android官方网站上寻求答案,但是未果。
在一个偶然的机遇下,看到篇文章说,只需要在每一次拍照加载byte[]数据(_data)前,加上相机参数设置setPictureSize就可以避免这个问题了。

结果一试,的确好了(也有可能我把分辨率设置得过低,而不报错了)。


读书人网 >Ruby Rails

热点推荐