如何针对未捕获的异常在Google Analytics v4崩溃报告中创建详细的堆栈跟踪?

时间:2014-06-02 18:39:49

标签: android exception analytics

默认情况下,Google Analytics会在其崩溃报告中仅报告未捕获的异常的最高行(请参阅此blog post中的第一张图片)。

我在使用Google Analytics(分析)显示我的应用中反映整个堆栈的未捕获异常的堆栈跟踪时遇到问题,而不是第一行(请参阅上面针对预期结果提到的博客文章中的第二张图片)。

上面提到的这篇博客文章解释了问题和解决方案。但是,该解决方案与Google Analytics库的v2有关,而与当前的v4无关(EasyTracker类已过时)。

正如Google Analytics文档所述,正确的方法应该是创建自定义的ExceptionParser,并在发送给Google之前使用它来格式化异常消息。我的问题是文档中的这个例子涉及代码中try-catch块中处理的捕获异常。我想对所有未捕获的异常做同样的事情,那些我在try-catch块中没有处理的异常。

任何正确方向的指针都会受到重视。

0 个答案:

没有答案