美文网首页
内存泄漏工具检测Android Device Monitor

内存泄漏工具检测Android Device Monitor

作者: 编程_书恨少 | 来源:发表于2020-11-09 14:10 被阅读0次

使用Android studio自带的工具Android Device Monitor 来生成文件来检测

1.打开工具


image.png

2.运行要被检测的项目
在Android Device Monitor中找到正在运行的项目,找到GC要回收但是但是还在被引用着的对象


Snip20201109_38.png

3.进行项目操作,生成操作的文件,然后导出
点击此按钮导出生成文件,com.mazhan.leakcanarydemo.hprof,后缀是hprof


image.png

4.将生成的文件拖入Android studio打开
这样就可以看出,造成内存泄漏的是MainActivity的内部类MyThread


image.png

2.性能优化也是使用Android Device Monitor ,里面的traceView,根据每个方法运行的时间,来判断哪个方法耗费了性能


image.png

相关文章

网友评论

      本文标题:内存泄漏工具检测Android Device Monitor

      本文链接:https://www.haomeiwen.com/subject/yifavktx.html