运行时异常会被ACRA捕获,而不会显示在Logcat上

时间:2012-12-17 19:08:13

标签: android logcat acra

我已在项目中成功实施ACRA(Application Crash Report for Android),错误报告会正确发送到Google文档。 但... 当我的应用程序发生异常时,它不会显示在我的logcat上,这就是我得到的:

ACRA caught a RuntimeException exception for com.my.project. Building report.

因此ACRA捕获错误并且不让Logcat显示发生的事情。我正在开发我的应用程序,我没有时间为每个问题都打开Goog​​le文档。我应该在开发时禁用ACRA并在生产时启用它吗?

2 个答案:

答案 0 :(得分:2)

你是否过滤了logcat?在我的应用程序中,即使使用ACRA,我也能看到logcat中的错误,但是它们的级别会降低为警告,而不是错误。

尝试降低对LogCat的过滤。

答案 1 :(得分:0)

您的应用(或IDE)中还有其他因素导致此行为。

ACRA不会吞下任何例外情况。它们将出现在您的日志和错误存储库中(在您的情况下是Google文档)。