Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如果图像大小大于堆大小,我的应用程序将崩溃_Java_Android_Image_Heap Memory - Fatal编程技术网

Java 如果图像大小大于堆大小,我的应用程序将崩溃

Java 如果图像大小大于堆大小,我的应用程序将崩溃,java,android,image,heap-memory,Java,Android,Image,Heap Memory,我正在使用JSON编码音频、视频和图像流,并进行图像编辑 在图像编辑中有两个选项-使用相机或从库中拾取图像。这架照相机很好用 但当我从“多媒体资料”中选择图像时,当我选择由相机拍摄并存储在“手机多媒体资料”中的图像时,应用程序崩溃,如果我选择“默认图像”,应用程序工作正常 但它工作得很好,我使用更高版本的android手机或更昂贵的手机,它们可能会有更高的堆大小 所以问题是如何增加堆内存 目前在HTC Wildfire上测试时,您无法在android设备上增加堆,因此您需要查找应用程序中的内存泄

我正在使用JSON编码音频、视频和图像流,并进行图像编辑

在图像编辑中有两个选项-使用相机或从库中拾取图像。这架照相机很好用

但当我从“多媒体资料”中选择图像时,当我选择由相机拍摄并存储在“手机多媒体资料”中的图像时,应用程序崩溃,如果我选择“默认图像”,应用程序工作正常

但它工作得很好,我使用更高版本的android手机或更昂贵的手机,它们可能会有更高的堆大小

所以问题是如何增加堆内存


目前在HTC Wildfire上测试时,您无法在android设备上增加堆,因此您需要查找应用程序中的内存泄漏,以确保获得尽可能多的堆可用空间