[問題] 放大向量圖產生的OOM問題
開發層: (應用/框架/庫/核心)
應用
問題:
最近在寫有關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)
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章