我已经在我的项目上成功实施了ACRA(Android应用程序崩溃报告),错误报告被正确发送到谷歌文档。但。。。当我的应用程序发生异常时,它不会显示在我的 logcat 上,这就是我得到的:
ACRA caught a RuntimeException exception for com.my.project. Building report.
因此,ACRA会捕获错误,并且不会让Logcat显示发生了什么。我目前正在开发我的应用程序,我没有时间为每个问题打开 Google 文档。我是否应该在开发时禁用 ACRA 并在生产中启用它?
你是否在过滤日志猫?在我的应用程序中,即使使用 ACRA,我也可以看到 logcat 中的错误,但它们的级别降低为警告,而不是错误。
尝试降低对 LogCat 的过滤。
您的应用程序(或 IDE)中还有其他导致此行为的内容。
ACRA不吞下任何例外。它们将出现在您的日志以及您的错误存储库中(在您的情况下是Google文档)。