Specifies all the different fields available in a crash report.
Application version code. This is the incremental integer version code used to differentiate versions on the android market.
Application version name.
Application package name.
Base path of the application's private file folder.
Device model name.
Device android version name.
Android Build details.
Device brand (manufacturer or carrier).
Device overall product code.
Estimation of the total device memory size based on filesystem stats.
Estimation of the available device memory size based on filesystem stats.
Contains key = value pairs defined by the application developer during the application build.
Contains key = value pairs defined by the application developer during the application execution.
The Holy Stack Trace.
A hash of the stack trace, taking only method names into account. Line numbers are stripped out before computing the hash. This can help you uniquely identify stack traces.
android.content.res.Configuration fields state on the application start.
android.content.res.Configuration fields state on the application crash.
Device display specifications.
Comment added by the user in the CrashReportDialog.
User date on application start.
User date immediately after the crash occurred.
Memory state details for the application process.
Content of the android.os.DropBoxManager (introduced in API level 8). Requires READ_LOGS permission.
Logcat default extract. Requires READ_LOGS permission.
Logcat eventslog extract. Requires READ_LOGS permission.
Logcat radio extract. Requires READ_LOGS permission.
True if the report has been explicitly sent silently by the developer.
Device unique ID (IMEI). Requires READ_PHONE_STATE permission.
Installation unique ID. This identifier allow you to track a specific user application installation without using any personal data.
User email address. Can be provided by the user in SharedPreferences.
Features declared as available on this device by the system.
External storage state and standard directories.
Secure settings (applications can't modify them).
Global settings, introduced in Android 4.2 (API level 17) to centralize settings for multiple users.
Content of your own application log file.
Since Android API Level 16 (Android 4.1 - Jelly Beans), retrieve the list of supported Media codecs and their capabilities (color format, profile and level).
Retrieves details of the failing thread (id, name, group name).
Retrieves the user IP address(es).
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Returns an array containing the constants of this enum type, in the order they're declared.