我找到了一段Crash&我的Google Play帐户中的ANR
此列表发生了崩溃,但这是用户报告崩溃的时间。
我有很好的托管应用程序,但有时它会被一个用户报告崩溃。
我想从设备获取应用程序崩溃的日志并自动保存和发送。
答案 0 :(得分:0)
您可以手动捕获并记录它,但这通常通过集成崩溃处理和报告服务(如TestFlight,New Relic和其他类似服务来解决)。还有一些自托管的开源工具,如android-remote-stacktrace。
库被设置为捕获应用程序的任何未处理的异常,将异常记录到远程服务器,以便您可以查看它而无需用户手动将其发送给您,然后将允许原始异常重新抛出为正常
Android Handling the Unexpected如果你真的想自己做一些示例代码,也会详细介绍这个想法。该帖子还列出了几个示例外部服务。