leakcanary如何带到线上,如何修改

来源:4-8 线上内存监控方案

慕虎1567721

2019-02-20

leakcanary如何带到线上,如何修改

写回答

2回答

jqboooo

2019-02-20

leakcanary是第三方开源库,应该可以修改源码,然后将采集的内存泄漏的信息,上传到你们的APM后台,然后在进行分析。

1
0

随风绽放

2019-02-21

同学你好,原生的LeakCanary是有点小问题的:比如只能对设定的对象进行分析(默认对Activity和Fragment进行分析),还有就是LeakCanary分析的时候可能会自己OOM。这是它的问题,修改的方式就是改进LeakCanary的分析流程,比如对内存中的所有对象进行排序,找到大的对象来分析而不是仅仅局限于预设的对象。

整体上来说就是针对具体的问题具体修改其缺点。

0
0

Top团队大牛带你玩转Android性能分析与优化

由表及里学到国内Top团队对性能问题的体系化解决方案

1696 学习 · 532 问题

查看课程