在用ViewPager做app的是个引导提示页的时候出现了一个out of memory 的错误,奇怪的是在720p的手机上测试是没有问题的,1080p的手机上就oom了,百度查找了很多解决方法都没有解决,后来在stackfollow上http://stackoverflow.com/questions/14791870/image-png-from-drawable-resources-huge-byte-allocation-oom 找到了类似的问题,原来是我为了测试的方便,把图片都放在drawable-ldpi里面,然而出现问题的是手机是xxhdpi的,所以它会把图片都按xxhdpi:ldpi的比例放大了几倍,导致oom,把图片放在对应的分辨率的drawable文件夹就行了。
ViewPager引用错误的资源地址的图片导致的OOM问题
最新推荐文章于 2021-12-19 22:58:12 发布