0

当我们发布我们的 Android 应用程序时,我们决定使用 Airbrake 作为第 3 方异常报告服务。我将 loopj Airbrake 通知器 ( https://github.com/loopj/airbrake-android ) 集成到我们的应用程序中,它似乎做得相当好。

在过去的两周里,我们看到下载量呈爆炸式增长,因此报告的异常情况也有所增加。我遇到了一些非常奇怪的异常,所以我决定查看 Google Play 中应用程序的 Android 开发者控制台。我发现有趣的是,Google Play 仪表板中的错误数量不到 Airbrake 中错误总数的 10%。然后我决定再次检查 Flurry。Flurry 似乎遇到的异常数量与 Airbrake 向我展示的相似,这使我相信 Flurry 以与 Airbrake 相同的方式收集这些统计数据。

所以我想知道并且找不到任何好的答案:

  • Google / Android 与普通的未捕获异常处理程序有何不同?
  • 我应该只扔掉 Airbrake 并只使用 Google Play 错误报告吗?(我们的应用确实回到了 2.1,但我们可以忍受)
4

1 回答 1

0

Google / Android 与普通的未捕获异常处理程序有何不同?

除其他外,如果用户单击“报告...”按钮AFAIK,他们只会将异常记录到服务器。由于许多用户不会这样做,因此您将获得实际发生的异常的一个子集。

于 2012-08-15T21:06:06.007 回答