我遇到了一种情况,我需要记录所有活动和片段名称及其功能。我可以通过使用活动上下文来获取函数名称和活动名称。
val stackTraceElements = Thread.currentThread().stackTrace
stackTraceElements.forEach {
Log.d("BusLogs", "This is function ${it.methodName}")
Log.d("BusLogs", "This is className ${it.className}")
Log.d("BusLogs", "This is Line num ${it.lineNumber}")
Log.d("BusLogs", "This is isNativeFunction ${it.isNativeMethod}")
}
我想访问堆栈中所有活动的这些详细信息