-
- All Implemented Interfaces:
-
java.io.Serializable,kotlin.Comparable
public enum ReportField extends Enum<ReportField>
Specifies all the different fields available in a crash report.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description USER_IPRetrieves the user IP address(es).
THREAD_DETAILSRetrieves details of the failing thread (id, name, group name).
MEDIA_CODEC_LISTSince Android API Level 16 (Android 4.1 - Jelly Beans), retrieve the list of supported Media codecs and their capabilities (color format, profile and level).
APPLICATION_LOGContent of your own application log file.
SHARED_PREFERENCESSharedPreferences contents
SETTINGS_GLOBALGlobal settings, introduced in Android 4.2 (API level 17) to centralize settings for multiple users.
SETTINGS_SECURESecure settings (applications can't modify them).
SETTINGS_SYSTEMSystem settings.
ENVIRONMENTExternal storage state and standard directories.
DEVICE_FEATURESFeatures declared as available on this device by the system.
USER_EMAILUser email address. Can be provided by the user in SharedPreferences.
INSTALLATION_IDInstallation unique ID. This identifier allow you to track a specific user application installation without using any personal data.
DEVICE_IDDevice unique ID (IMEI). Requires READ_PHONE_STATE permission.
IS_SILENTTrue if the report has been explicitly sent silently by the developer.
RADIOLOGLogcat radio extract. Requires READ_LOGS permission.
EVENTSLOGLogcat eventslog extract. Requires READ_LOGS permission.
LOGCATLogcat default extract. Requires READ_LOGS permission.
DROPBOXContent of the android.os.DropBoxManager (introduced in API level 8). Requires READ_LOGS permission.
DUMPSYS_MEMINFOMemory state details for the application process.
USER_CRASH_DATEUser date immediately after the crash occurred.
USER_APP_START_DATEUser date on application start.
USER_COMMENTComment added by the user in the CrashReportDialog.
DISPLAYDevice display specifications.
CRASH_CONFIGURATIONandroid.content.res.Configuration fields state on the application crash.
INITIAL_CONFIGURATIONandroid.content.res.Configuration fields state on the application start.
STACK_TRACE_HASHA hash of the stack trace, taking only method names into account.<br></br> Line numbers are stripped out before computing the hash. This can help you uniquely identify stack traces.
STACK_TRACEThe Holy Stack Trace.
CUSTOM_DATAContains key = value pairs defined by the application developer during the application execution.
BUILD_CONFIGContains key = value pairs defined by the application developer during the application build.
AVAILABLE_MEM_SIZEEstimation of the available device memory size based on filesystem stats.
TOTAL_MEM_SIZEEstimation of the total device memory size based on filesystem stats.
PRODUCTDevice overall product code.
BRANDDevice brand (manufacturer or carrier).
BUILDAndroid Build details.
ANDROID_VERSIONDevice android version name.
PHONE_MODELDevice model name.
FILE_PATHBase path of the application's private file folder.
PACKAGE_NAMEApplication package name.
APP_VERSION_NAMEApplication version name.
APP_VERSION_CODEApplication version code. This is the incremental integer version code used to differentiate versions on the android market.
REPORT_IDReport Identifier.
-
Method Summary
Modifier and Type Method Description final StringgetName()final IntegergetOrdinal()-
-
Method Detail
-
getOrdinal
final Integer getOrdinal()
-
-
-
-