防止 ACRA 发送重复异常
Prevent ACRA from sending duplicate exception
我正在使用 ACRA 向我的服务器发送崩溃报告。但是出于两个原因,我不想向服务器发送重复的异常:
- 这很无聊,很难阅读和处理面板中的异常。
- 我的服务器带宽有限。
那么有什么选项可以enable/disable发送重复异常吗?
重复异常是指特定设备中的重复异常。例如,如果我的应用程序中有一个导致错误的按钮,我不想在每次用户按下该按钮时发送发生的错误。(如果应用程序版本增加,则应该发送)。
无法执行此 OOTB。
这样做意味着您需要在您的设备上建立一个崩溃数据库,并检查之前是否发生过那个错误。
ACRA 被设计为轻量级和健壮的。在其中添加那种功能会降低这两个设计标准。
我建议您考虑使用商业云实例进行崩溃报告,而不是依赖您自己的服务器。一个好的崩溃服务器会为你聚合崩溃实例。这让你专注于高容量的。
我正在使用 ACRA 向我的服务器发送崩溃报告。但是出于两个原因,我不想向服务器发送重复的异常:
- 这很无聊,很难阅读和处理面板中的异常。
- 我的服务器带宽有限。
那么有什么选项可以enable/disable发送重复异常吗?
重复异常是指特定设备中的重复异常。例如,如果我的应用程序中有一个导致错误的按钮,我不想在每次用户按下该按钮时发送发生的错误。(如果应用程序版本增加,则应该发送)。
无法执行此 OOTB。
这样做意味着您需要在您的设备上建立一个崩溃数据库,并检查之前是否发生过那个错误。
ACRA 被设计为轻量级和健壮的。在其中添加那种功能会降低这两个设计标准。
我建议您考虑使用商业云实例进行崩溃报告,而不是依赖您自己的服务器。一个好的崩溃服务器会为你聚合崩溃实例。这让你专注于高容量的。