您好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);
}
正如我提到的那样,当崩溃发生时,向用户显示了吐司,但是即使重新打开应用程序也从未发送过电子邮件。 我的代码有什么问题?
答案 0 :(得分:1)
我发现了问题,ACRA的5.5.0版本对我不起作用,我将其更改为:
implementation "ch.acra:acra-mail:5.4.0"
implementation "ch.acra:acra-toast:5.4.0"
然后它起作用了!