我正在使用ACRA进行错误报告,一切似乎都没问题。 我想发送处理异常的报告,所以我正在使用
ACRA.getErrorReporter().handleException(e);
但没有希望Toast出现在已处理的例外上。但是想要对未处理的例外进行祝酒!那有没有办法指定这个条件?
修改
@ReportsCrashes(
httpMethod = HttpSender.Method.POST,
reportType= HttpSender.Type.JSON,
formUri = MFRestConstants.CREATE_ACRA_REPORT,
mode = ReportingInteractionMode.TOAST,
resToastText = R.string.msg_toast_text,
additionalSharedPreferences={"MutterflyAppPref"}
)
答案 0 :(得分:2)
有一种名为handleSilentException的方法。
用法:ACRA.getErrorReporter().handleSilentException(e);
答案 1 :(得分:0)
虽然我之前没有使用过ACRA,但很明显你的模式设置为
mode = ReportingInteractionMode.TOAST
这应该显示Toast不应该吗?
您应该删除该行,因为您不想通知用户我猜!!