android - 使用 ACRA 在静默模式下发送有关应用程序崩溃的电子邮件

标签 android acra

我按照有关设置 ACRA 的说明使用以下方式发送电子邮件-

Sending Reports By Email

但是无法弄清楚如何在没有任何电子邮件客户端可供用户选择的情况下在崩溃时静默地向开发人员发送电子邮件。

 @ReportsCrashes(formKey = "",  mailTo = "myemail@xyz.com",
        customReportContent = { ReportField.ANDROID_VERSION, ReportField.PHONE_MODEL, ReportField.CUSTOM_DATA,
 ReportField.STACK_TRACE, ReportField.LOGCAT },
        logcatArguments = { "-t", "200", "-v", "long","test:I" ,"*:D","*:S"},        
        mode = ReportingInteractionMode.SILENT,
        reportType=Type.JSON)

通过上述设置,我仍然可以选择默认的电子邮件客户端来发送崩溃报告。

如何直接做?

最佳答案

你不能。 Android 框架不允许这样做。

关于android - 使用 ACRA 在静默模式下发送有关应用程序崩溃的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22478187/

相关文章:

android - 如何在 KitKat 4.4 中以编程方式录制 Android 屏幕视频

android - 如何让View填满剩余空间

android - 转换为 Dalvik 格式失败,出现错误 1 ​​adt r18

android - Acra无法发送报告

android - 在崩溃报告中指定 logcatArguments 时,Acra 缺少 LOGCAT

java - Android - Acra 不报告

Android:onActivityResult() 没有调用 startActivityForResult

java - 如何动态更改回收器 View 项?

android - 打开 Galaxy Nexus 手电筒

java - ACRA vs Android 开发者控制台崩溃错误报告