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

Android-定制ACRA报告内容的顺序?,android,acra,Android,Acra,读过之后,我正在使用这个代码 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_N

读过之后,我正在使用这个代码

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
脚本发送的电子邮件中的内容似乎有点随机。

ACRA中的
ReportBuilder
类构造报告。它是以确定性的方式进行的,并且顺序由该类中的代码决定。

Um,处理电子邮件的格式不应该是
emailer.php
的责任吗?ACRA只是提供原始数据。问题在于ACRA将数据从应用程序发送到
emailer.php
的内容顺序。ACRA显然为发送什么内容提供了一个控件,所以我的问题是该控件是否扩展以确定发送内容的“顺序”。最好在Android端这样做,因为这意味着我只需要维护一组代码。