Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用ACRA向我的服务器发送崩溃报告。但出于两个原因,我不想向服务器发送重复的异常:
那么是否有任何选项可以启用/禁用发送重复异常?
重复异常是指特定设备中的重复异常。例如,如果我的应用程序中有一个导致错误的按钮,我不想在每次用户按下该按钮时发送发生的错误。(如果应用程序版本增加,则应该发送)。
没有办法做到这一点 OOTB。
这样做意味着您需要在您的设备上建立一个崩溃数据库,并检查该错误之前是否发生过。
ACRA 的设计轻巧而坚固。在其中添加这种功能会降低这两个设计标准。
我建议您考虑使用商业云实例进行崩溃报告,而不是依赖自己的服务器。一个好的崩溃服务器会为你聚合崩溃实例。这让你专注于大容量的。