我按照有关设置 ACRA 的说明使用以下方式发送电子邮件-
但是无法弄清楚如何在没有任何电子邮件客户端可供用户选择的情况下在崩溃时静默地向开发人员发送电子邮件。
@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/