Package-level declarations

Types

Link copied to clipboard

Send reports through an email intent.

Link copied to clipboard
class HttpSender @JvmOverloads constructor(config: CoreConfiguration, method: HttpSender.Method?, type: StringFormat?, formUri: String? = null) : ReportSender

Create a new HttpSender instance with its destination taken from the supplied config.

Link copied to clipboard

Constructs a HttpSender with no report field mappings.

Link copied to clipboard

Job service sending reports. has to run in the :acra process

Link copied to clipboard

Plain service sending reports. has to run in the :acra process. Only used when no JobScheduler is available.

Link copied to clipboard
interface ReportSender

A simple interface for defining various crash report senders.

Link copied to clipboard

This exception is thrown when an error occurred while sending crash data in a ReportSender implementation.

Link copied to clipboard

Factory for creating and configuring a ReportSender instance. Implementations must have a no argument constructor.

Link copied to clipboard
class SendingConductor(context: Context, config: CoreConfiguration)