首页 > 解决方案 > 如何使 logcat 可点击?

问题描述

现在在我的应用程序中,我使用自定义日志仅显示调试。

我看到一个关于制作链接以单击 logcat 行的博客,它转到该行。

private static String tag() {
        StackTraceElement trace = Thread.currentThread().getStackTrace()[4];
        String fileName = trace.getFileName();
        String classPath = trace.getClassName();
        String className = classPath.substring(classPath.lastIndexOf(".") + 1);
        String methodName = trace.getMethodName();
        int lineNumber = trace.getLineNumber();
        return TAG + "# " + className + "." + methodName + "(" + fileName + ":" + lineNumber + ")";
    }

现在它显示在 logcat 中,

在此处输入图像描述

:68 和 :195 是行号。它几乎可以工作了。但是,我无法单击并转到代码。

我该如何解决这个问题?

标签: androidlogcat

解决方案


推荐阅读