ACRAConstants

object ACRAConstants

Responsible for collating those constants shared among the ACRA components.

Author

William Ferguson

Since

4.3.0

Properties

Link copied to clipboard
const val APPROVED_SUFFIX: String

Suffix to be added to report files when they have been approved by the user in NOTIFICATION mode

Link copied to clipboard
const val DATE_TIME_FORMAT_STRING: String
Link copied to clipboard
const val DEFAULT_BUFFER_SIZE_IN_BYTES: Int = 8192
Link copied to clipboard
const val DEFAULT_CERTIFICATE_TYPE: String
Link copied to clipboard
const val DEFAULT_LOG_LINES: Int = 100
Link copied to clipboard
val DEFAULT_REPORT_FIELDS: List<ReportField>

Default list of ReportFields to be sent in reports. You can set your own list with org.acra.annotation.AcraCore.reportContent.

Link copied to clipboard
const val DEFAULT_RES_VALUE: Int = 0
Link copied to clipboard
const val DEFAULT_STRING_VALUE: String
Link copied to clipboard
const val MAX_SEND_REPORTS: Int = 5

This is the maximum number of previously stored reports that we send in one batch to avoid overloading the network.

Link copied to clipboard
const val NOT_AVAILABLE: String
Link copied to clipboard
const val NULL_VALUE: String

A special String value to allow the usage of a pseudo-null default value in annotation parameters.

Link copied to clipboard
const val REPORTFILE_EXTENSION: String
Link copied to clipboard
val SILENT_SUFFIX: String

This key is used to store the silent state of a report sent by handleSilentException().

Link copied to clipboard
const val UTF8: String