我知道我可以使用类似的东西在 Timber 中显示方法名称,甚至显示行号
class MyDebugTree : DebugTree() {
override fun createStackElementTag(element: StackTraceElement): String? {
return String.format(
" [M:%s] [C:%s]",
element.methodName,
super.createStackElementTag(element)
)
}
}
但我想做的不仅是显示包含 Timber 语句的方法名称,还要显示父方法。
示例:我想显示方法的名称a
fun a(){
b()
}
fun b(){
Timber.d("statement")
}