性能优化之内存泄漏检测

2017-05-09  本文已影响0人  woochen123

1.启动应用

1.png

2.查看堆信息

2.png

3.分析

3.png 4.png

4.查看分析结果

5.png 6.png

5.总结

内存泄漏:在Java中有些对象的生命周期是有限的,当它们完成了特定的逻辑后将会被垃圾回收;但是,如果在对象的生命周期本来该被垃圾回收时这个对象还被别的对象所持有引用,那就会导致内存泄漏。

简言之:不要把activity轻易的交给其他“人”,如果非要这么做,记得在自己销毁时,收回(置空)自己的引用。

6.性能优化工具

leakcanary
360fireline

上一篇下一篇

猜你喜欢

热点阅读