作者peter50318 (清蒸柴鱼)
看板AndroidDev
标题[问题] 放大向量图产生的OOM问题
时间Fri Jun 3 03:32:59 2011
开发层: (应用/框架/库/核心)
应用
问题:
最近在写有关SVG Viewer的程式
当我放大SVG图形到一定倍数时
就会出现记忆体不足(OOM)的错误讯息
上google搜寻之後
得到android给每个process指有16MB的暂存记忆体的讯息
用过一些解决方法 如用recycle回收掉不用的bitmap
虽然能够比之前放的更大些而不会当掉
但是因为我的程式会用到createBitamap
所以有些省记忆体的方法无法使用
但是还是希望放大倍数能够在大一些
不知道有没有办法可以直接要求增加此process所使用的暂存记忆体大小?
因为目前所找到的资料都没提到可不可以自己设暂存记忆体的大小
希望有人能帮我解惑一下
错误讯息:
Out Of Memory 记忆体不足
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.227.114.43
※ 编辑: peter50318 来自: 61.227.114.43 (06/03 03:46)
※ 编辑: peter50318 来自: 61.227.114.43 (06/03 12:49)