| Interface | Description |
|---|---|
| ReportSender |
A simple interface for defining various crash report senders.
|
| ReportSenderFactory |
Factory for creating and configuring a
ReportSender instance. |
| Class | Description |
|---|---|
| DefaultReportSenderFactory |
Will send reports by email if the 'mailTo' parameter is configured,
otherwise via HTTP if the 'formUri' parameter is configured and
internet permission has been granted.
|
| EmailIntentSender |
Send reports through an email intent.
|
| EmailIntentSenderFactory |
Constructs an
EmailIntentSender. |
| HttpSender |
The
ReportSender used by ACRA when ReportsCrashes.formUri()
has been defined in order to post crash data to a custom server-side data
collection script. |
| HttpSenderFactory |
Constructs a
HttpSender with no report field mappings. |
| SenderService | |
| SenderServiceStarter |
Starts the Service(Intent)Service to process and send pending reports.
|
| Enum | Description |
|---|---|
| HttpSender.Method |
Available HTTP methods to send data.
|
| HttpSender.Type |
Type of report data encoding, currently supports Html Form encoding and
JSON.
|
| Exception | Description |
|---|---|
| ReportSenderException |
This exception is thrown when an error occurred while sending crash data in a
ReportSender implementation. |