Android 内存不足错误
我有一个应用程序可以下载字节数据并将它们推入位图中。位图的原始大小是 640x480,然后我们在应用程序中缩小它们。我没有任何具体的代码可以显示,但我想知道管理位图时的最佳实践是什么。我知道错误与位图有关。这是我看到的错误之一:
09-12 10:38:42.312 E/dalvikvm-heap(22518): 1228800 字节外部分配对于此进程来说太大。
另外,inDither = true 和 inPreferredConfig = Bitmap.Config.ARGB_8888;
有什么想法吗?
I have an app that downloads byte data and shoves them into bitmaps. The bitmaps original size is 640x480, then we shrink them down in the app. I don't have any specific code to show, but I am wondering what are the best practices when managing bitmaps. I know the errors are related to the bitmaps. Here is one of the errors I see:
09-12 10:38:42.312 E/dalvikvm-heap(22518): 1228800-byte external allocation too large for this process.
Also, inDither = true and inPrefferredConfig = Bitmap.Config.ARGB_8888;
Any thoughts?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论