内存泄漏
文章平均质量分 81
怀化纱厂球迷
叫我球迷
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
内存泄漏--2 性能优化工具MemoryAnalyzer(MAT)内存泄露的简单检测
以下用MemoryAnalyzer对内存泄漏的检测作简单介绍: 首先androidStudio自带Memory Monitor可以分析内存泄漏问题,方法如下,当我们执行了一系列操作后点击垃圾回收(需要先进行垃圾回收,这样才能发现那些该回收的类没有被回收掉)然后就可以点击 dump java heap 进行分析了: 点开后如图2: 如上class name下,我们可以简单的查看自己的类的一些,比如你输入“mainactivity”发现它的heap...转载 2021-10-29 17:10:19 · 995 阅读 · 0 评论 -
内存泄漏篇--1.基础问题
目录1.什么是内存泄漏2.安卓中常见的内存泄漏场景1.单例造成内存泄漏2.非静态内部类创建其静态实例造成内存泄漏3.匿名内部类/异步线程造成内存泄漏4.Handler机制造成内存泄漏5.资源未回收导致内存泄漏3.AS中查看内存泄漏4.总结:什么是内存泄漏内存泄露,简单的说,就是该被释放的内存没有被释放,一直被某个或某些实例所引用但不能被使用,导致GC不能回收,造成内存泄漏。总结的说,可以理解为长生命周期的对象一直持有短生命周期对象的引用,导致短生命周期对象原创 2021-09-24 11:25:18 · 245 阅读 · 2 评论
分享