[問題] 顯示圖片 OutOfMemory 的問題
在 VM 執行程式,常出現
6144000-byte external allocation too large for this process.
VM won't let us allocate 6144000 bytes
...
java.lang.OutOfMemoryError: bitmap size wxceeds VM budget
...
如果將 VM 的 Heap 設定成 32 (原本 16),就不會出現 Error
今天剛好拿到一台測試機 (Setting/App/RAM 1.5GB)
隨手測了一下,竟然也是 Error
java.lang.OutOfMemory Error: (Heap Size=112071KB, Allocated=101268KB)
請教的是,大家都怎麼製作背景圖或一些顯示圖片
應該要依照怎樣的大小規範來設計呢 (譬如解析度,檔案大小不能超過多少)
我用到的圖片檔案列表如下:
92145 background.png
158477 bang.png
19623 info.png
145194 sound_off.png
404078 sound_on.png
最大的 sound_on.png 也才 404KB
請教大家的看法了... 感謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.192.1
※ 編輯: shawnba 來自: 60.251.192.1 (06/25 11:07)
→
06/25 11:18, , 1F
06/25 11:18, 1F
→
06/25 11:18, , 2F
06/25 11:18, 2F
推
06/25 13:37, , 3F
06/25 13:37, 3F
→
06/25 15:51, , 4F
06/25 15:51, 4F
→
06/25 15:52, , 5F
06/25 15:52, 5F
→
06/25 15:52, , 6F
06/25 15:52, 6F
→
06/25 15:53, , 7F
06/25 15:53, 7F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):