捕获图像后Android内存错误

捕获图像后Android内存错误,android,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.gr

在我的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)

我如何解决这样的错误?

下面提供了一个仅链接的答案,我认为将在适当的时候删除该答案。我在这里链接是为了保存它。下面提供的答案可能是重复的,我认为会在适当的时候删除。我在这里链接到它来保存它。