如何将 ACRA 报告发送到多个目的地



我有这种特殊情况,我需要将崩溃报告从我的应用程序发送到 BugSense 和我自己的服务器。和高级用法 - ACRA/acra 维基 说:

"您甚至可以将报告发送到多个目的地。

但是我在哪里以及如何指定这些呢?

能想到的唯一解决方案是实现我自己的ReportSender并使其将数据发布到两个服务器。我猜有一种更简单的方法可以做到这一点。

除了我在问题中已经谈到的解决方案(通过实现我们自己的ReportSender版本),我们显然也可以使用不太明显的:

ACRA.getErrorReporter().addReportSender(ReportSender sender)

这会将ReportSender添加到 List<ReportSender> mReportSenders ,然后在发送报告时对其进行迭代。

相关内容

  • 没有找到相关文章

最新更新