我写了一个应用并将其上传到谷歌播放
测试时效果很好,但有人使用时会意外关闭
我不知道为什么会意外关闭
当我的应用意外关闭时,有没有办法将错误日志输出到文件?
答案 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