【文件属性】:
文件名称:JAVA之hashmap源码分析-haha:已弃用的Java库可自动分析Android堆转储
文件大小:19KB
文件格式:ZIP
更新时间:2021-05-20 05:28:36
系统开源
JAVA之hashmap源码分析
无头Android堆分析器
“哈哈!”
-纳尔逊
此存储库已弃用
创建该项目的目的是通过重新打包其他存储库中的堆转储解析器来提供堆转储解析器。
LeakCanary现在有它自己的。
该解析器在Maven
Central上以com.squareup.leakcanary:leakcanary-haha:2.0-alpha-1
。
介绍
HAHA是一个Java库,用于自动分析Android堆转储。
这个项目实质上是对其他人工作的重新打包,使其可以作为小型的Maven依赖项使用。
用法
要了解如何转储堆,请阅读。
这是一个例子:
File
heapDumpFile
=
...
Debug
.
dumpHprofData(heapDumpFile
.
getAbsolutePath());
转储堆后,使用HAHA对其进行分析和分析。
DataBuffer
buffer
=
new
MemoryMappedFileBuffer
(heapDumpFile);
Snapshot
snapshot
=
Snapshot
.
createSnapshot(buffer
【文件预览】:
haha-master
----.gitmodules(136B)
----pom.xml(11KB)
----android_platform_tool_base()
----CONTRIBUTING.md(671B)
----src()
--------main()
--------patch()
----.gitignore(99B)
----CHANGELOG.md(874B)
----README.md(4KB)
----LICENSE.txt(11KB)