如何在堆栈跟踪中打印换行符?

时间:2014-10-11 07:41:16

标签: crashlytics

\n似乎无法发挥作用。

我应该提到这个特殊情况,其中\n可以解决问题。

Arrays.toString(e.getStackTrace()).replaceAll(",", "\n")

事实上,如果我尝试

catch {
    Crashlytics.logException(new IllegalStateException(
            Arrays.toString(e.getStackTrace()).replaceAll(",", "\n") + ".\n" +
            "b"
    ));
}

堆栈跟踪打印出一行上的每个条目, BUT b打印在stacktrace完成的同一行。

这只是堆栈跟踪的一个例子,所有其他的

  Crashlytics.logException(new IllegalStateException(
        "a\nb"
  ));

不起作用,确实打印ab

请注意,即使是&#34;扩展&#34;换句话说,当你点击</>raw按钮并且堆栈跟踪展开时,这两个字母仍然在同一行上。

如何在Crashlytics中打印换行符?

0 个答案:

没有答案