84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
认证0级讲师
OOM是java层的内存泄露导致的
使用leakcanary检测
先用MAT获取当前手机内存情况,接着monkey测试,观测到进程的内存不断上涨之后再用MAT获取新的内存情况将两个文件进行比较分析,看是什么对象被hold住导致内存泄露
疑点首先是Bitmap或者大的数组
AS1.5之后有检测内存泄露的工具,或者直接用square的leakcanary,可能更直观,处理掉内存泄露之后,应该能好很多
OOM是java层的内存泄露导致的
使用leakcanary检测
先用MAT获取当前手机内存情况,接着monkey测试,观测到进程的内存不断上涨之后再用MAT获取新的内存情况
将两个文件进行比较分析,看是什么对象被hold住导致内存泄露
疑点首先是Bitmap或者大的数组
AS1.5之后有检测内存泄露的工具,或者直接用square的leakcanary,可能更直观,处理掉内存泄露之后,应该能好很多