Android 当我的应用程序意外关闭时,是否有方法获取错误日志?
我已经写了一个应用程序,并上传到谷歌播放 它在测试时工作正常,但在有人使用它时意外关闭 我不知道它为什么会意外关闭Android 当我的应用程序意外关闭时,是否有方法获取错误日志?,android,Android,我已经写了一个应用程序,并上传到谷歌播放 它在测试时工作正常,但在有人使用它时意外关闭 我不知道它为什么会意外关闭 当我的应用程序意外关闭时,有没有办法将错误日志输出到文件中?谷歌提供了一个崩溃报告api,允许您收集捕获和未捕获异常的信息。还有第三方工具ACRA,但是您需要非常小心,在执行自动碰撞报告时,不要无意中将PII包括在报告中。我一直在使用ACRA+HockeyApp,并取得了巨大成功。ACRA是一个非常通用和健壮的工具,它不仅可以跟踪堆栈跟踪,还可以跟踪日志和设备信息 HockeyAp
当我的应用程序意外关闭时,有没有办法将错误日志输出到文件中?谷歌提供了一个崩溃报告api,允许您收集捕获和未捕获异常的信息。还有第三方工具ACRA,但是您需要非常小心,在执行自动碰撞报告时,不要无意中将PII包括在报告中。我一直在使用ACRA+HockeyApp,并取得了巨大成功。ACRA是一个非常通用和健壮的工具,它不仅可以跟踪堆栈跟踪,还可以跟踪日志和设备信息 HockeyApp作为处理ACRA报告的后端。原生HockeyApp的SDK不允许收集那么多信息——因此它们与ACRA(用于侦听应用程序内的异常)和HockeyApp(作为报表浏览器和警报管理器)结合使用,效果很好
该库有助于ACRA和HockeyApp协同工作:您好,感谢您的回答,它帮助很大,我现在可以获得异常。还有一个问题,我无法获取引发异常的行号,我尝试了exception.getStackTrace(),但不像CaughtException可以找到引发异常的位置抱歉,我没有答案。您可能会向StackOverflow提出一个新问题,询问您正在使用的代码以及如何获取行号。