描述:
LeakCanary 只能检测出来泄露类问题,如何才能一次性找出所有问题呢?LeakCanary 是一个解决内存类问题必不可少的工具,但是它的缺点也很明显就是只能找出内存泄露类问题,尤其是 Activity 及 Fragment 类问题。但是 Android 中的堆内存问题不仅仅是泄露,那我们如何才能一次性找出所有的问题呢?
思路点拨:
- LeakCanary 的原理(不仅仅是监控,包括分析库)是什么?
- 还有哪些堆内存问题需要我们分析?
- 我们如何定制 LeakCanary 才能找出所有的内存问题呢?
- 为了配合我们找所有的内存问题,目前 Dump 的时机是不是需要变化?