欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android OOM问题及处理

程序员文章站 2022-06-28 09:57:20
Android OOM问题及处理 OOM: 内存溢出(Out Of Memory),内存占有量超过了VM所分配的最大 可能出现OOM的原因: 加载对象过大相应资源过多,...

Android OOM问题及处理

Android OOM问题及处理

OOM:

内存溢出(Out Of Memory),内存占有量超过了VM所分配的最大

可能出现OOM的原因:
加载对象过大相应资源过多,来不及释放
解决:
在内存引用上做些处理,常用的有软引用、强化引用、弱引用在内存中加载图片时直接在内存中作处理,如边界压缩动态回收内存优化Dalvik虚拟机的堆内存分配自定义堆内存大小