ACRA电子邮件发件人

时间:2020-04-19 07:53:21

标签: android acra

您好ACRA电子邮件发件人无法正常工作!但是吐司互动效果很好。

这是我的礼物:

implementation "ch.acra:acra-mail:5.5.0"
implementation "ch.acra:acra-toast:5.5.0"

我初始化ACRA为Application类:

@Override
protected void attachBaseContext(Context base) {
    super.attachBaseContext(base);

    CoreConfigurationBuilder builder = new CoreConfigurationBuilder(this);
    builder.setBuildConfigClass(BuildConfig.class).setReportFormat(StringFormat.JSON);
    builder.getPluginConfigurationBuilder(ToastConfigurationBuilder.class).setResText(R.string.errorText).setEnabled(true);
    builder.getPluginConfigurationBuilder(MailSenderConfigurationBuilder.class).setMailTo("farhadkargaran1984@gmail.com").setEnabled(true);
    ACRA.init(this, builder);
}

正如我提到的那样,当崩溃发生时,向用户显示了吐司,但是即使重新打开应用程序也从未发送过电子邮件。 我的代码有什么问题?

1 个答案:

答案 0 :(得分:1)

我发现了问题,ACRA的5.5.0版本对我不起作用,我将其更改为:

implementation "ch.acra:acra-mail:5.4.0"
implementation "ch.acra:acra-toast:5.4.0"

然后它起作用了!