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