没有 Google Play 的 Android 异常报告

Android Exception Reporting without Google Play

提问人:700 Software 提问时间:7/8/2015 更新时间:8/6/2015 访问量:73

问:

我们提供的一些应用程序只使现有客户受益,因此向全世界宣传这些应用程序是不值得的。

Google Play 不提供“不公开列出”选项。(虽然您可以将其列为仅在第 3 世界国家/地区可用,但这是一个奇怪的解决方案)出于这个原因和其他原因,我们决定不会在 Google Play 上发布该应用程序。

如果发生意外停止,我们曾经要求他们使用许多可用应用程序之一向我们发送系统日志。遗憾的是,这些日志不再像在旧版本的 Android 中那样提供必要的详细信息。(当然,除非您使用的是开发人员 USB 连接,在这种情况下,您会再次获得完整日志)

我认为最好的答案是用于设置我自己的错误报告服务。Thread.setDefaultUncaughtExceptionHandler

在没有 Google Play 的情况下完成错误报告的推荐方法是什么?有没有一个著名的图书馆已经这样做了?自己滚动会更好吗,我需要注意任何主要问题吗?在这方面的任何指导都是值得赞赏的,因为它可能会使我免于走上错误的道路。

Android 错误报告

评论

0赞 700 Software 7/8/2015
遇到了一个名为ACRA的图书馆,这可能是我正在寻找的。我将需要使用我们自己的服务器端而不是公共服务(即 Google Docs 等)——看起来这是受支持的。如果我缺少任何其他突出的解决方案,请告诉我。
0赞 Jehy 7/13/2016
如何从我的 Android 应用程序获取崩溃数据?

答:

0赞 Spierki 8/6/2015 #1

我最近发现这个库报告了异常:https://fabric.io

您还可以使用它进行分析。

希望会有所帮助