android内存泄漏分析 androidStudio与MAT使用
一.内存泄漏原因
1 单例引用context
每个activity的context是与这个activity相同的,当这个activity被释放或者被杀死是他的context会被释放掉,但是当前activity中的单例仍然存在,导致context仍然被引用不能被垃圾回收,导致内存泄漏。
2 注册没取消造成的内存泄漏
一些Android程序可能引用我们的Anroid程序的对象(比如注册机制)
原创
2017-05-11 12:32:44 ·
257 阅读 ·
0 评论