我尝试一次将所有图片都载入,以便节省user进入游戏的等待的时间,可是载入了三十几幅图片后出错了~~~~(>_<)~~~~
08-14 10:04:21.031: ERROR/dalvikvm-heap(214): 409600-byte external allocation too large for this process.
请教下有啥办法不?bow~~~
08-14 10:04:21.031: ERROR/dalvikvm-heap(214): 409600-byte external allocation too large for this process.
请教下有啥办法不?bow~~~
图片都挺小的了,都是几十k ,偶尔300k,而且后面估计还有图片加进去,这个办法不太可行~~~~(>_<)~~~~
缓解的方法是,使用BitmapFactory.Options
BitmapFactory.Options opt = new BitmapFactory.Options();
opt.inPurgeable = true;
opt.inInputShareable = true;
会好一些,但是,也解决不了根本问题