防止ACRA发送重复的异常

时间:2015-07-06 03:14:03

标签: android acra acralyzer

我正在使用 ACRA 向我的服务器发送崩溃报告。但由于两个原因,我不想向服务器发送重复的异常:

  1. 这很无聊,难以在面板中阅读和处理异常。
  2. 我的服务器带宽有限。
  3. 那么启用/禁用是否有任何选项可以发送重复的异常?

    重复异常表示特定设备中的重复异常。例如,如果我的应用程序中有一个导致错误的按钮,我不希望每次用户按下该按钮时都发送错误。(如果应用程序版本增加,则应该发送)。

1 个答案:

答案 0 :(得分:1)

没有办法做这个OOTB。

这样做意味着您需要在设备上构建崩溃数据库,并检查先前是否发生了 错误。

ACRA设计轻巧,坚固耐用。在其中添加这种功能会减少这两个设计标准。

我建议您考虑使用商业云实例进行崩溃报告,而不是依赖于您自己的服务器。一个好的崩溃服务器将为您聚合崩溃实例。让你专注于高容量的那些。