如果图像大小大于堆大小,我的应用程序会崩溃
我正在使用 JSON 编码音频、视频、图像流并进行图像编辑。
在图像编辑中,有两个选项 - 使用相机或从图库中选择图像。相机工作正常。
但是,当我从图库中选择图像并且选择由相机拍摄并存储在手机图库中的图像时,应用程序崩溃,如果我选择默认图像应用程序工作正常。
但它工作得很好我使用更高版本的Android手机或更昂贵的手机可能它们会有很大的堆大小
所以问题是如何增加堆内存?
目前正在 HTC Wildfire 上进行测试
I am coding for audio, video, images streaming using JSON and doing image editing.
In image editing there are two options - either use camera or pick image from gallery. The camera works fine.
But when I pick image from gallery and when I choose image which is being snapped by camera and been stored in phone gallery, app crashes and if I choose default images app works fine.
But it works fine I use higher version android phone or costlier phone may they would have high heap size
So the question is how can I increase heap memory?
Presently testing on HTC Wildfire
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您无法增加 Android 设备上的堆,因此您需要查找应用程序中的内存泄漏,以确保获得尽可能多的可用堆。
You can not increase the heap on android devices, so you will need to hunt down memory leaks in your app to make sure you got as much heap free as possible.