android 内存问题处理资源整理

2016-03-03  本文已影响53人  panberglee

Android最佳性能实践(二)——分析内存的使用情况

android内存管理建议译文

android内存泄露总结from支付宝

https://yq.aliyun.com/articles/3009

腾讯bugly分享的内存问题总结

内存泄露从入门到精通三部曲之基础知识篇

http://www.cnblogs.com/bugly/p/Bugly.html

内存泄露从入门到精通三部曲之排查方法篇 使用ddms Cause GC,使用MAT分析hprof

http://www.cnblogs.com/bugly/p/4962512.html

内存泄露从入门到精通三部曲之常见原因与用户实践

http://www.cnblogs.com/bugly/p/4978914.html

WRANGLING DALVIK: MEMORY MANAGEMENT IN ANDROID 原理加参考文献的整理

http://www.raizlabs.com/dev/2014/03/wrangling-dalvik-memory-management-in-android-part-1-of-2/

How to use it

http://www.raizlabs.com/dev/2014/04/hunting-your-leaks-memory-management-in-android-part-2-of-2/

实践中碰到的内存问题

1.使用容器时,没有做add/remove匹配,导致容器类持有的引用无法释放

2.非静态Runnable/Handler持有Activity实例,导致请求网络数据更新的回调因生命期超过Activity,造成内存泄露

3.静态实例持有的Activity Context未释放

怎么使用工具制造内存问题出来~

查看应用内存使用情况的几种方法

上一篇下一篇

猜你喜欢

热点阅读