困扰很久的问题:在大分辨的手机(里程碑、360手机登)程序运行到有大图片(20~30K)的页面,就崩溃。查看logcat: Bitmap out of ...就是内存超过限制。
 
在网上搜索了内存泄露的原因,对着一个个去检查代码,就是没发现问题。
用内存分析工具也没发现问题..
 
今天终于找到原因了:
把drawable-ldpi的图片全部移动到drawable-hdpi,问题竟然解决了。
 
猜想:大分辨率的机器加载图片寻找drawable-hdpi中的图片,没有,则把drawable-ldpi中的图片放大,
放大则消耗大量内存导致报错。请高人指点