我正在使用LeakCanary来检测内存泄漏。为了跟踪事件,我将 LeakTraceElement
转换为 StackTraceElement
,如 "LeakCanary, then what? Nuking Nasty Memory Leaks by Pierre-Yves Ricau" 中所示。 .
我想将行号传递给 StackTraceElement
构造函数:
StackTraceElement(String cls, String method, String file, int line) { /* ... */ }
如何从 LeakCanary 中检索行号?
最佳答案
我只是玩了一下这个,在做了一些更多的挖掘之后,看起来该信息在运行时不能直接获得。
How to get line number of an instance variable from a java object during runtime
关于java - 从 LeakTraceElement 检索行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43845329/