当我的应用程序意外关闭时,有没有办法获取错误日志?

时间:2014-05-28 02:20:17

标签: android

我写了一个应用并将其上传到谷歌播放

测试时效果很好,但有人使用时会意外关闭

我不知道为什么会意外关闭

当我的应用意外关闭时,有没有办法将错误日志输出到文件?

2 个答案:

答案 0 :(得分:1)

Google提供崩溃报告API https://developers.google.com/analytics/devguides/collection/android/v4/exceptions,可让您收集有关已捕获和未捕获异常的信息。 ACRA也是第三方工具,但是您需要非常小心,在进行自动崩溃报告时,您不会在报告中无意中包含PII。

答案 1 :(得分:0)

我一直在使用ACRA + HockeyApp取得巨大成功。 ACRA是一种功能强大且功能强大的工具,不仅可以跟踪堆栈跟踪,还可以跟踪日志和设备信息。

HockeyApp作为处理ACRA报告的后端。 Native HockeyApp的SDK不允许收集那么多信息 - 因此他们可以很好地结合使用,ACRA用于监听应用程序中的异常,HockeyApp作为报告浏览器和警报管理器。

这个库有助于ACRA和HockeyApp协同工作:https://github.com/antoche/android-debug