2

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

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

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

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

4

1 回答 1

3

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

ACRA.getErrorReporter().addReportSender(ReportSender 发件人)

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

于 2014-01-03T11:07:18.733 回答