Android 多个数据报告实用程序能否报告同一个未捕获异常?

Android 多个数据报告实用程序能否报告同一个未捕获异常?,android,exception-handling,flurry,acra,Android,Exception Handling,Flurry,Acra,我的应用程序使用Flurry进行分析,使用优秀的ACRA进行未捕获异常报告。这意味着有3处未捕获的异常报告发生:Flurry、ACRA和Android开发者控制台中的崩溃错误报告。据我所知,这三个区域中似乎只有一个捕获并报告了异常。而且,更奇怪的是,它似乎是随机的哪一个。即,有时在ACRA中报告异常,有时在Flurry中报告,有时在开发人员控制台中报告。我没有足够多的异常(谢天谢地!)来查看任何模式,但理想情况下,我希望所有异常都至少转到ACRA。我是否遗漏了一些关于这是如何工作的信息?是否所有

我的应用程序使用Flurry进行分析,使用优秀的ACRA进行未捕获异常报告。这意味着有3处未捕获的异常报告发生:Flurry、ACRA和Android开发者控制台中的崩溃错误报告。据我所知,这三个区域中似乎只有一个捕获并报告了异常。而且,更奇怪的是,它似乎是随机的哪一个。即,有时在ACRA中报告异常,有时在Flurry中报告,有时在开发人员控制台中报告。我没有足够多的异常(谢天谢地!)来查看任何模式,但理想情况下,我希望所有异常都至少转到ACRA。我是否遗漏了一些关于这是如何工作的信息?是否所有异常都可以转到所有3个报告位置?

您可以在
onStart()中使用此命令禁用Flurry的异常处理-

这样它就不会干扰其他处理程序

2013年6月更新


这个答案仍然是实现这一目标的途径,但根据我的经验,尽管有这面旗帜,Flurry似乎在这里和那里都有例外。因此,这不是一个100%可靠的解决方案。
最近,我转到谷歌分析,并关闭了异常处理-这在这方面是非常可靠的。

谢谢乌瓦尔,这正是我最终所做的。所有异常处理现在都由ACRA正确处理。
FlurryAgent.setCaptureUncaughtExceptions(false);