摘要: 因为Android的应用程序最大内存值有限,Android虽然会自动管理内存,但是如果程序在一次操作中打开几个M的文件或图片,那么通常会出现下面的错误信息。1920000-byte external allocation too large for this process. 或 java.lang.OutOfMemoryError: bitmap size exceeds VM budget解决方法:1.明确调用System.gc();这种内存回收会有一定的作用,但是请不要太期待。2.图片处理完成后回收内存。请在调用BitMap进行图片处理后进行内存回收。bitmap.recycle();这 阅读全文
posted @ 2012-07-02 17:10 张峰_r 阅读(844) 评论(0) 推荐(0) 编辑