捕获图像后Android中的内存错误

时间:2011-09-26 11:47:36

标签: android

在我的Android应用程序中,我正在尝试捕获三个图像并上传这三个图像。我一个接一个地捕获两个图像没有问题但是当我捕获第三个图像时,应用程序崩溃并出现错误:

09-26 16:17:31.398: ERROR/AndroidRuntime(24115): java.lang.OutOfMemoryError: bitmap size exceeds VM budget
09-26 16:17:31.398: ERROR/AndroidRuntime(24115):     at android.graphics.BitmapFactory.nativeDecodeStream(Native Method)
09-26 16:17:31.398: ERROR/AndroidRuntime(24115):     at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:459)
09-26 16:17:31.398: ERROR/AndroidRuntime(24115):     at android.graphics.BitmapFactory.decodeFile(BitmapFactory.java:271)
09-26 16:17:31.398: ERROR/AndroidRuntime(24115):     at android.graphics.BitmapFactory.decodeFile(BitmapFactory.java:296)

如何解决这样的错误?

0 个答案:

没有答案