Android - 自定义ACRA报告内容的顺序?

时间:2016-03-17 12:39:06

标签: android acra

阅读this documentation后,我正在使用此代码......

import org.acra.ACRA;
import org.acra.annotation.ReportsCrashes;
import org.acra.ReportField;

@ReportsCrashes (
        formUri = "http://example.com/crash-reports/emailer.php",
        customReportContent = {ReportField.APP_VERSION_NAME, ReportField.ANDROID_VERSION, ReportField.PHONE_MODEL, ReportField.STACK_TRACE, ReportField.LOGCAT},
        sharedPreferencesName = "ACRA_SHARED_PREFS",
        sharedPreferencesMode = Context.MODE_PRIVATE
)

...指定要在我的ACRA报告中包含的内容。

我想知道是否/如何指定此内容的订单,因为从我的emailer.php脚本发送的电子邮件中的内容似乎是有点随机。

1 个答案:

答案 0 :(得分:0)

ACRA中的ReportBuilder类构建报告。它以确定的方式执行,顺序由该类中的代码确定。