我需要显示调用方法的详细信息,如行号,方法名和类名。 如何在android中获取所有这些信息,无论何时在应用程序中调用方法,调用方法信息都必须被删除,任何人都可以帮助我解决这个问题......
答案 0 :(得分:0)
您可以使用以下代码 - [从How to get method name for debug output in Android/Java?]
复制 Thread current = Thread.currentThread();
StackTraceElement[] stack = current.getStackTrace();
for(StackTraceElement element : stack)
{
if (!element.isNativeMethod()) {
String className = element.getClassName();
String fileName = element.getFileName();
int lineNumber = element.getLineNumber();
String methodName = element.getMethodName();
}
}
获得行号,方法名称,类名后,您可以根据需要使用它。