web/static/javadoc/4.11/index-all.html
Package
Class
Index
Prev
Next
A B C D E F G H I J K L M N O P Q R S T U V W
ACRA - Class in org.acra
Use this class to initialize the crash reporting feature using ACRA.init(Application) as soon as possible in your Application subclass Application.onCreate() method.
ACRAConfiguration - Class in org.acra.config
Class generated based on ConfigurationBuilder (21.03.2018 19:15:27)
ACRAConfiguration(ConfigurationBuilder) - Constructor for class org.acra.config.ACRAConfiguration ACRAConfigurationException - Exception in org.acra.config
A simple Exception used when required configuration items are missing.
ACRAConfigurationException(String) - Constructor for exception org.acra.config.ACRAConfigurationException ACRAConfigurationException(String, Throwable) - Constructor for exception org.acra.config.ACRAConfigurationException ACRAConstants - Class in org.acra
Responsible for collating those constants shared among the ACRA components.
AcraContentProvider - Class in org.acra.attachment AcraContentProvider() - Constructor for class org.acra.attachment.AcraContentProvider ACRALog - Interface in org.acra.log
Responsible for providing ACRA classes with a platform neutral way of logging.
add(E) - Method in class org.acra.collections.BoundedLinkedList add(int, E) - Method in class org.acra.collections.BoundedLinkedList add(int, E) - Method in class org.acra.collections.ImmutableList add(E) - Method in class org.acra.collections.ImmutableList add(E) - Method in class org.acra.collections.ImmutableSet add(E) - Method in class org.acra.collections.ImmutableSet.Builder addAll(Collection<? extends E>) - Method in class org.acra.collections.BoundedLinkedList addAll(int, Collection<? extends E>) - Method in class org.acra.collections.BoundedLinkedList addAll(int, Collection<? extends E>) - Method in class org.acra.collections.ImmutableList addAll(Collection<? extends E>) - Method in class org.acra.collections.ImmutableList addAll(Collection<? extends E>) - Method in class org.acra.collections.ImmutableSet addCustomData(String, String) - Method in class org.acra.ErrorReporter
Deprecated.
addFirst(E) - Method in class org.acra.collections.BoundedLinkedList additionalDropBoxTags() - Method in class org.acra.config.ACRAConfiguration additionalSharedPreferences() - Method in class org.acra.config.ACRAConfiguration addLast(E) - Method in class org.acra.collections.BoundedLinkedList addViewToDialog(View) - Method in class org.acra.dialog.CrashReportDialog
adds a view to the end of the dialog
alsoReportToAndroidFramework() - Method in class org.acra.config.ACRAConfiguration AndroidLogDelegate - Class in org.acra.log
Responsible for delegating calls to the Android logging system.
AndroidLogDelegate() - Constructor for class org.acra.log.AndroidLogDelegate APPLICATION_ID - Static variable in class ch.acra.acra.BuildConfig applicationLogFile() - Method in class org.acra.config.ACRAConfiguration applicationLogFileDir() - Method in class org.acra.config.ACRAConfiguration applicationLogFileLines() - Method in class org.acra.config.ACRAConfiguration ApplicationStartupProcessor - Class in org.acra.util
Looks for any existing reports and starts sending them.
ApplicationStartupProcessor(Context, ACRAConfiguration) - Constructor for class org.acra.util.ApplicationStartupProcessor APPROVED_SUFFIX - Static variable in class org.acra.ACRAConstants
Suffix to be added to report files when they have been approved by the user in NOTIFICATION mode
asBytes(T) - Method in class org.acra.http.BaseHttpRequest asBytes(Uri) - Method in class org.acra.http.BinaryHttpRequest asBytes(String) - Method in class org.acra.http.DefaultHttpRequest asBytes(Pair<String, List<Uri>>) - Method in class org.acra.http.MultipartHttpRequest AttachmentUriProvider - Interface in org.acra.attachment attachmentUriProvider() - Method in class org.acra.config.ACRAConfiguration attachmentUris() - Method in class org.acra.config.ACRAConfiguration
BaseConfigurationBuilder<T extends BaseConfigurationBuilder> - Class in org.acra.config
Class generated based on ReportsCrashes (21.03.2018 19:15:27)
BaseConfigurationBuilder(Application) - Constructor for class org.acra.config.BaseConfigurationBuilder BaseCrashReportDialog - Class in org.acra.dialog
Activity which implements the base functionality for a CrashReportDialog.
BaseCrashReportDialog() - Constructor for class org.acra.dialog.BaseCrashReportDialog BaseHttpRequest<T> - Class in org.acra.http BaseHttpRequest(ACRAConfiguration, Context, HttpSender.Method, String, String, int, int, Map<String, String>) - Constructor for class org.acra.http.BaseHttpRequest BaseKeyStoreFactory - Class in org.acra.security
Provides base KeyStoreFactory implementation
BaseKeyStoreFactory() - Constructor for class org.acra.security.BaseKeyStoreFactory
creates a new KeyStoreFactory for the default certificate type ACRAConstants.DEFAULT_CERTIFICATE_TYPE
BaseKeyStoreFactory(String) - Constructor for class org.acra.security.BaseKeyStoreFactory
creates a new KeyStoreFactory with the specified certificate type
BaseKeyStoreFactory.Type - Enum in org.acra.security BinaryHttpRequest - Class in org.acra.http BinaryHttpRequest(ACRAConfiguration, Context, HttpSender.Method, String, String, int, int, Map<String, String>) - Constructor for class org.acra.http.BinaryHttpRequest BooleanElement - Class in org.acra.model BooleanElement(boolean) - Constructor for class org.acra.model.BooleanElement BoundedLinkedList<E> - Class in org.acra.collections
A LinkedList version with a maximum number of elements.
BoundedLinkedList(int) - Constructor for class org.acra.collections.BoundedLinkedList build(ReportExecutor) - Method in class org.acra.builder.ReportBuilder
Assembles and sends the crash report.
build() - Method in class org.acra.collections.ImmutableSet.Builder build() - Method in class org.acra.config.ConfigurationBuilder
Builds the ACRAConfiguration which will be used to configure ACRA.
BUILD_TYPE - Static variable in class ch.acra.acra.BuildConfig buildAndShowDialog(Bundle) - Method in class org.acra.CrashReportDialog
Deprecated.
buildAndShowDialog(Bundle) - Method in class org.acra.dialog.CrashReportDialog
Build the dialog from the values in config
buildAttachmentIntent(String, String, ArrayList<Uri>, boolean) - Method in class org.acra.sender.EmailIntentSender
Builds an email intent with attachments
buildBody(CrashReportData) - Method in class org.acra.sender.EmailIntentSender
Creates the message body
BuildConfig - Class in ch.acra.acra BuildConfig() - Constructor for class ch.acra.acra.BuildConfig buildConfigClass() - Method in class org.acra.config.ACRAConfiguration buildCustomView(Bundle) - Method in class org.acra.dialog.CrashReportDialog Builder() - Constructor for class org.acra.collections.ImmutableSet.Builder buildResolveIntent(String, String) - Method in class org.acra.sender.EmailIntentSender
Builds an intent used to resolve email clients and to send reports without attachments or as fallback if no attachments are supported
buildSubject(Context) - Method in class org.acra.sender.EmailIntentSender
Creates the message subject
BulkReportDeleter - Class in org.acra.file
Deletes unsent reports.
BulkReportDeleter(Context) - Constructor for class org.acra.file.BulkReportDeleter
cancelReports() - Method in class org.acra.dialog.BaseCrashReportDialog Cancel any pending crash reports. certificatePath() - Method in class org.acra.config.ACRAConfiguration certificateType() - Method in class org.acra.config.ACRAConfiguration ch.acra.acra - package ch.acra.acra checkReportsOnApplicationStart() - Method in class org.acra.ErrorReporter Deprecated. since 4.8.0 No replacement.
clear() - Method in class org.acra.collections.ImmutableList clear() - Method in class org.acra.collections.ImmutableMap clear() - Method in class org.acra.collections.ImmutableSet clearCustomData() - Method in class org.acra.collector.CrashReportDataFactory
Removes all key/value pairs from the custom data field.
clearCustomData() - Method in class org.acra.ErrorReporter
Removes all key/value pairs from your reports custom data field.
clearLastActivity() - Method in class org.acra.builder.LastActivityManager collectConfiguration(Context) - Static method in class org.acra.collector.ConfigurationCollector
Returns the current Configuration for this application.
ComplexElement - Class in org.acra.model ComplexElement() - Constructor for class org.acra.model.ComplexElement ComplexElement(String) - Constructor for class org.acra.model.ComplexElement ComplexElement(Map<String, ?>) - Constructor for class org.acra.model.ComplexElement ComplexElement(JSONObject) - Constructor for class org.acra.model.ComplexElement ConfigurationBuilder - Class in org.acra.config
Builder responsible for programmatic construction of an immutable ACRAConfiguration.
ConfigurationBuilder(Application) - Constructor for class org.acra.config.ConfigurationBuilder
Constructs a ConfigurationBuilder that is prepopulated with any '@ReportCrashes' annotation declared on the Application class.
ConfigurationCollector - Class in org.acra.collector
Inspects a Configuration object through reflection API in order to generate a human readable String with values replaced with their constants names.
ConfigurationCollector(Context, Element) - Constructor for class org.acra.collector.ConfigurationCollector configureHeaders(HttpURLConnection, String, String, Map<String, String>, T) - Method in class org.acra.http.BaseHttpRequest configureHttps(HttpsURLConnection) - Method in class org.acra.http.BaseHttpRequest configureTimeouts(HttpURLConnection, int, int) - Method in class org.acra.http.BaseHttpRequest connectionTimeout() - Method in class org.acra.config.ACRAConfiguration contains(Object) - Method in class org.acra.collections.ImmutableList contains(Object) - Method in class org.acra.collections.ImmutableSet containsAll(Collection<?>) - Method in class org.acra.collections.ImmutableList containsAll(Collection<?>) - Method in class org.acra.collections.ImmutableSet containsKey(Object) - Method in class org.acra.collections.ImmutableMap containsKeyValuePairs() - Method in enum org.acra.ReportField
Whether this field is a collection of key/value pairs.
containsValue(Object) - Method in class org.acra.collections.ImmutableMap convertToForm(CrashReportData) - Method in class org.acra.sender.HttpSender
Convert a report to a form-prepared map
convertToJson(CrashReportData) - Method in class org.acra.sender.HttpSender
Convert a report to json
CrashReportData - Class in org.acra.collector
Stores a crash reports data with ReportField enum values as keys.
CrashReportData() - Constructor for class org.acra.collector.CrashReportData
Constructs a new Properties object.
CrashReportDataFactory - Class in org.acra.collector
Responsible for creating the CrashReportData for an Exception.
CrashReportDataFactory(Context, ACRAConfiguration, SharedPreferences, Calendar, Element) - Constructor for class org.acra.collector.CrashReportDataFactory CrashReportDialog - Class in org.acra
Deprecated.
since 4.8.0 use CrashReportDialog instead
CrashReportDialog() - Constructor for class org.acra.CrashReportDialog
Deprecated.
CrashReportDialog - Class in org.acra.dialog
This is the dialog Activity used by ACRA to get authorization from the user to send reports.
CrashReportDialog() - Constructor for class org.acra.dialog.CrashReportDialog CrashReportFileNameParser - Class in org.acra.file
Responsible for determining the state of a Crash Report based on its file name.
CrashReportFileNameParser() - Constructor for class org.acra.file.CrashReportFileNameParser CrashReportPersister - Class in org.acra.file
Stores a crash reports data with ReportField enum values as keys.
CrashReportPersister() - Constructor for class org.acra.file.CrashReportPersister create() - Method in class org.acra.prefs.SharedPreferencesFactory create(Context) - Method in class org.acra.security.BaseKeyStoreFactory create(Context) - Method in interface org.acra.security.KeyStoreFactory create(Context) - Method in class org.acra.security.NoKeyStoreFactory create(Context, ACRAConfiguration) - Method in class org.acra.sender.DefaultReportSenderFactory create(Context, ACRAConfiguration) - Method in class org.acra.sender.EmailIntentSenderFactory create(Context, ACRAConfiguration) - Method in class org.acra.sender.HttpSenderFactory create(Context, ACRAConfiguration) - Method in interface org.acra.sender.ReportSenderFactory create(Class<? extends T>, T) - Method in class org.acra.util.InstanceCreator
Create an instance of clazz
create(Collection<Class<? extends T>>) - Method in class org.acra.util.InstanceCreator
Create instances of the given classes
createAttachmentFromString(Context, String, String) - Method in class org.acra.sender.EmailIntentSender
Creates a temporary file with the given content and name, to be used as an email attachment
createConnection(URL) - Method in class org.acra.http.BaseHttpRequest createCrashData(ReportBuilder) - Method in class org.acra.collector.CrashReportDataFactory
Collects crash data.
customData(Map<String, String>) - Method in class org.acra.builder.ReportBuilder
Sets additional values to be added to CUSTOM_DATA.
customData(String, String) - Method in class org.acra.builder.ReportBuilder
Sets an additional value to be added to CUSTOM_DATA.
d(String, String) - Method in interface org.acra.log.ACRALog d(String, String, Throwable) - Method in interface org.acra.log.ACRALog d(String, String) - Method in class org.acra.log.AndroidLogDelegate d(String, String, Throwable) - Method in class org.acra.log.AndroidLogDelegate d(String, String) - Method in class org.acra.log.HollowLog d(String, String, Throwable) - Method in class org.acra.log.HollowLog DATE_TIME_FORMAT_STRING - Static variable in class org.acra.ACRAConstants DEBUG - Static variable in class ch.acra.acra.BuildConfig DEFAULT_APPLICATION_LOGFILE - Static variable in class org.acra.ACRAConstants DEFAULT_APPLICATION_LOGFILE_LINES - Static variable in class org.acra.ACRAConstants DEFAULT_BUFFER_SIZE_IN_BYTES - Static variable in class org.acra.ACRAConstants DEFAULT_CERTIFICATE_TYPE - Static variable in class org.acra.ACRAConstants DEFAULT_CONNECTION_TIMEOUT - Static variable in class org.acra.ACRAConstants DEFAULT_DELETE_OLD_UNSENT_REPORTS_ON_APPLICATION_START - Static variable in class org.acra.ACRAConstants DEFAULT_DELETE_UNAPPROVED_REPORTS_ON_APPLICATION_START - Static variable in class org.acra.ACRAConstants DEFAULT_DIALOG_ICON - Static variable in class org.acra.ACRAConstants DEFAULT_DIALOG_NEGATIVE_BUTTON_TEXT - Static variable in class org.acra.ACRAConstants DEFAULT_DIALOG_POSITIVE_BUTTON_TEXT - Static variable in class org.acra.ACRAConstants DEFAULT_DROPBOX_COLLECTION_MINUTES - Static variable in class org.acra.ACRAConstants DEFAULT_INCLUDE_DROPBOX_SYSTEM_TAGS - Static variable in class org.acra.ACRAConstants DEFAULT_LOGCAT_FILTER_BY_PID - Static variable in class org.acra.ACRAConstants DEFAULT_LOGCAT_LINES - Static variable in class org.acra.ACRAConstants DEFAULT_MAIL_REPORT_FIELDS - Static variable in class org.acra.ACRAConstants
Default list of ReportFields to be sent in email reports.
DEFAULT_NON_BLOCKING_READ_FOR_LOGCAT - Static variable in class org.acra.ACRAConstants DEFAULT_NOTIFICATION_ICON - Static variable in class org.acra.ACRAConstants DEFAULT_REPORT_FIELDS - Static variable in class org.acra.ACRAConstants
Default list of ReportFields to be sent in reports.
DEFAULT_REPORT_TO_ANDROID_FRAMEWORK - Static variable in class org.acra.ACRAConstants DEFAULT_RES_VALUE - Static variable in class org.acra.ACRAConstants DEFAULT_SEND_REPORTS_IN_DEV_MODE - Static variable in class org.acra.ACRAConstants DEFAULT_SHARED_PREFERENCES_MODE - Static variable in class org.acra.ACRAConstants DEFAULT_SOCKET_TIMEOUT - Static variable in class org.acra.ACRAConstants DEFAULT_STRING_VALUE - Static variable in class org.acra.ACRAConstants DefaultAttachmentProvider - Class in org.acra.attachment DefaultAttachmentProvider() - Constructor for class org.acra.attachment.DefaultAttachmentProvider DefaultHttpRequest - Class in org.acra.http DefaultHttpRequest(ACRAConfiguration, Context, HttpSender.Method, HttpSender.Type, String, String, int, int, Map<String, String>) - Constructor for class org.acra.http.DefaultHttpRequest DefaultReportSenderFactory - Class in org.acra.sender
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.
DefaultReportSenderFactory() - Constructor for class org.acra.sender.DefaultReportSenderFactory DefaultRetryPolicy - Class in org.acra.config
Default RetryPolicy.
DefaultRetryPolicy() - Constructor for class org.acra.config.DefaultRetryPolicy delete(Uri, String, String[]) - Method in class org.acra.attachment.AcraContentProvider deleteAllUnapprovedReportsBarOne() - Method in class org.acra.util.ApplicationStartupProcessor
Deletes all the unapproved reports except for the last one.
deleteOldUnsentReportsOnApplicationStart() - Method in class org.acra.config.ACRAConfiguration deleteReport(File) - Static method in class org.acra.util.IOUtils deleteReports(boolean, int) - Method in class org.acra.file.BulkReportDeleter deleteUnapprovedReportsOnApplicationStart() - Method in class org.acra.config.ACRAConfiguration deleteUnsentReportsFromOldAppVersion() - Method in class org.acra.util.ApplicationStartupProcessor
Delete any old unsent reports if this is a newer version of the app than when we last started.
DEV_LOGGING - Static variable in class org.acra.ACRA Directory - Enum in org.acra.file dropboxCollectionMinutes() - Method in class org.acra.config.ACRAConfiguration
e(String, String) - Method in interface org.acra.log.ACRALog e(String, String, Throwable) - Method in interface org.acra.log.ACRALog e(String, String) - Method in class org.acra.log.AndroidLogDelegate e(String, String, Throwable) - Method in class org.acra.log.AndroidLogDelegate e(String, String) - Method in class org.acra.log.HollowLog e(String, String, Throwable) - Method in class org.acra.log.HollowLog Element - Interface in org.acra.model EmailIntentSender - Class in org.acra.sender
Send reports through an email intent.
EmailIntentSender(ACRAConfiguration) - Constructor for class org.acra.sender.EmailIntentSender EmailIntentSenderFactory - Class in org.acra.sender
Constructs an EmailIntentSender.
EmailIntentSenderFactory() - Constructor for class org.acra.sender.EmailIntentSenderFactory endApplication() - Method in class org.acra.builder.ReportBuilder
Ends the application after sending the crash report
endApplication(Thread) - Method in class org.acra.util.ProcessFinisher entrySet() - Method in class org.acra.collections.ImmutableMap ErrorReporter - Class in org.acra
The ErrorReporter is a Singleton object in charge of collecting crash context data and sending crash reports.
exception(Throwable) - Method in class org.acra.builder.ReportBuilder
Set the stack trace to be reported
ExceptionHandlerInitializer - Interface in org.acra
Deprecated.
since 4.8.0 use ReportPrimer mechanism instead.
excludeMatchingSettingsKeys() - Method in class org.acra.config.ACRAConfiguration excludeMatchingSharedPreferencesKeys() - Method in class org.acra.config.ACRAConfiguration execute(ReportBuilder) - Method in class org.acra.builder.ReportExecutor
Try to send a report, if an error occurs stores a report file for a later attempt.
EXTRA_ACRA_CONFIG - Static variable in class org.acra.sender.SenderService EXTRA_APPROVE_REPORTS_FIRST - Static variable in class org.acra.sender.SenderService EXTRA_FORCE_CANCEL - Static variable in class org.acra.ACRAConstants
Set this extra to true to force the deletion of reports by the CrashReportDialog activity.
EXTRA_ONLY_SEND_SILENT_REPORTS - Static variable in class org.acra.sender.SenderService EXTRA_REPORT_CONFIG - Static variable in class org.acra.ACRAConstants
Used in the intent starting CrashReportDialog to provide the AcraConfig to use when gathering the crash info.
EXTRA_REPORT_EXCEPTION - Static variable in class org.acra.ACRAConstants
Used in the intent starting CrashReportDialog to provide the Exception that caused the crash.
EXTRA_REPORT_FILE - Static variable in class org.acra.ACRAConstants
Used in the intent starting CrashReportDialog to provide the name of the latest generated report file in order to be able to associate the user comment.
FailedSender(ReportSender, ReportSenderException) - Constructor for class org.acra.config.RetryPolicy.FailedSender fillAttachmentList(Context, CrashReportData, List<Uri>) - Method in class org.acra.sender.EmailIntentSender Adds all attachment uris into the given list finishLastActivity(Thread) - Method in class org.acra.util.ProcessFinisher flatten() - Method in class org.acra.model.BooleanElement flatten() - Method in class org.acra.model.ComplexElement flatten() - Method in interface org.acra.model.Element flatten() - Method in class org.acra.model.NumberElement flatten() - Method in class org.acra.model.StringElement flatten(JSONObject) - Static method in class org.acra.util.JsonUtils FLAVOR - Static variable in class ch.acra.acra.BuildConfig formUri() - Method in class org.acra.config.ACRAConfiguration formUriBasicAuthLogin() - Method in class org.acra.config.ACRAConfiguration formUriBasicAuthPassword() - Method in class org.acra.config.ACRAConfiguration
get(int) - Method in class org.acra.collections.ImmutableList get(Object) - Method in class org.acra.collections.ImmutableMap getACRASharedPreferences() - Static method in class org.acra.ACRA
Deprecated.
since 4.8.0 use SharedPreferencesFactory instead.
getApprovedFolder() - Method in class org.acra.file.ReportLocator getApprovedReports() - Method in class org.acra.file.ReportLocator getAttachments(Context, ACRAConfiguration) - Method in interface org.acra.attachment.AttachmentUriProvider getAttachments(Context, ACRAConfiguration) - Method in class org.acra.attachment.DefaultAttachmentProvider getCommentLabel() - Method in class org.acra.dialog.CrashReportDialog
creates a comment label view with resDialogCommentPrompt as text
getCommentPrompt(CharSequence) - Method in class org.acra.dialog.CrashReportDialog
creates a comment prompt
getConfig() - Static method in class org.acra.ACRA
Deprecated.
since 4.8.0 ACRAConfiguration should be passed into classes instead of retrieved statically.
getConfig() - Method in class org.acra.dialog.BaseCrashReportDialog getContentType(Context, T) - Method in class org.acra.http.BaseHttpRequest getContentType(Context, Uri) - Method in class org.acra.http.BinaryHttpRequest getContentType(Context, String) - Method in class org.acra.http.DefaultHttpRequest getContentType(Context, Pair<String, List<Uri>>) - Method in class org.acra.http.MultipartHttpRequest getContentType() - Method in enum org.acra.sender.HttpSender.Type getCustomData() - Method in class org.acra.builder.ReportBuilder getCustomData(String) - Method in class org.acra.collector.CrashReportDataFactory Gets the current value for a key in the custom data field. getCustomData(String) - Method in class org.acra.ErrorReporter Gets the current value for a key in your reports custom data field. getDialog() - Method in class org.acra.dialog.CrashReportDialog getEmailLabel() - Method in class org.acra.dialog.CrashReportDialog creates a email label view with resDialogEmailPrompt as text getEmailPrompt(CharSequence) - Method in class org.acra.dialog.CrashReportDialog creates an email prompt getErrorReporter() - Static method in class org.acra.ACRA getException() - Method in class org.acra.builder.ReportBuilder getException() - Method in class org.acra.config.RetryPolicy.FailedSender getException() - Method in class org.acra.dialog.BaseCrashReportDialog getFile(Context, String) - Method in enum org.acra.file.Directory getFileNameFromUri(Context, Uri) - Static method in class org.acra.http.HttpUtils getInputStream(Context) - Method in class org.acra.security.BaseKeyStoreFactory getKey() - Method in class org.acra.collections.ImmutableMap.ImmutableEntryWrapper getKeyStore(Context, ACRAConfiguration) - Static method in class org.acra.security.KeyStoreHelper try to get the keystore getKeyStoreType() - Method in class org.acra.security.BaseKeyStoreFactory getLastActivity() - Method in class org.acra.builder.LastActivityManager getMainView() - Method in class org.acra.dialog.CrashReportDialog Creates a main view containing text of resDialogText, or nothing if not found getMessage() - Method in class org.acra.builder.ReportBuilder getMimeType(Context, Uri) - Static method in class org.acra.http.HttpUtils getPackageInfo() - Method in class org.acra.util.PackageManagerWrapper getParamsAsFormString(Map<?, ?>) - Static method in class org.acra.http.HttpUtils Converts a Map of parameters into a URL encoded Sting. getPassword() - Method in class org.acra.security.BaseKeyStoreFactory getProperty(ReportField) - Method in class org.acra.collector.CrashReportData Returns the property with the specified name. getSender() - Method in class org.acra.config.RetryPolicy.FailedSender getStackTraceString(Throwable) - Method in interface org.acra.log.ACRALog getStackTraceString(Throwable) - Method in class org.acra.log.AndroidLogDelegate getStackTraceString(Throwable) - Method in class org.acra.log.HollowLog getStreamType() - Method in class org.acra.security.BaseKeyStoreFactory getType(Uri) - Method in class org.acra.attachment.AcraContentProvider getUnapprovedFolder() - Method in class org.acra.file.ReportLocator getUnapprovedReports() - Method in class org.acra.file.ReportLocator getUncaughtExceptionThread() - Method in class org.acra.builder.ReportBuilder getUriForFile(Context, File) - Static method in class org.acra.attachment.AcraContentProvider Get an uri for this content provider for the given file getUriForFile(Context, Directory, String) - Static method in class org.acra.attachment.AcraContentProvider Get an uri for this content provider for the given file getValue() - Method in class org.acra.collections.ImmutableMap.ImmutableEntryWrapper guessMimeType(Uri) - Static method in class org.acra.http.HttpUtils
handleException(Throwable, boolean) - Method in class org.acra.ErrorReporter
Send a report for a Throwable with the reporting interaction mode configured by the developer.
handleException(Throwable) - Method in class org.acra.ErrorReporter
Send a report for a Throwable with the reporting interaction mode configured by the developer, the application is then killed and restarted by the system.
handleResponse(int, String) - Method in class org.acra.http.BaseHttpRequest handleSilentException(Throwable) - Method in class org.acra.ErrorReporter
Mark this report as silent as send it.
handReportToDefaultExceptionHandler(Thread, Throwable) - Method in class org.acra.builder.ReportExecutor hasPermission(String) - Method in class org.acra.util.PackageManagerWrapper HollowLog - Class in org.acra.log
Stub implementation of ACRALog, quenches all logging.
HollowLog() - Constructor for class org.acra.log.HollowLog httpHeaders() - Method in class org.acra.config.ACRAConfiguration httpMethod() - Method in class org.acra.config.ACRAConfiguration HttpRequest<T> - Interface in org.acra.http HttpSender - Class in org.acra.sender
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.
HttpSender(ACRAConfiguration, HttpSender.Method, HttpSender.Type) - Constructor for class org.acra.sender.HttpSender
Create a new HttpSender instance with its destination taken from the supplied config.
HttpSender(ACRAConfiguration, HttpSender.Method, HttpSender.Type, Map<ReportField, String>) - Constructor for class org.acra.sender.HttpSender
Create a new HttpSender instance with its destination taken from the supplied config.
HttpSender(ACRAConfiguration, HttpSender.Method, HttpSender.Type, String, Map<ReportField, String>) - Constructor for class org.acra.sender.HttpSender
Create a new HttpPostSender instance with a fixed destination provided as a parameter.
HttpSender.Method - Enum in org.acra.sender
Available HTTP methods to send data.
HttpSender.Type - Enum in org.acra.sender
Type of report data encoding, currently supports Html Form encoding and JSON.
HttpSenderFactory - Class in org.acra.sender
Constructs a HttpSender with no report field mappings.
HttpSenderFactory() - Constructor for class org.acra.sender.HttpSenderFactory HttpUtils - Class in org.acra.http
i(String, String) - Method in interface org.acra.log.ACRALog i(String, String, Throwable) - Method in interface org.acra.log.ACRALog i(String, String) - Method in class org.acra.log.AndroidLogDelegate i(String, String, Throwable) - Method in class org.acra.log.AndroidLogDelegate i(String, String) - Method in class org.acra.log.HollowLog i(String, String, Throwable) - Method in class org.acra.log.HollowLog id(Context) - Static method in class org.acra.util.Installation ImmutableList<E> - Class in org.acra.collections Naive (not optimized) implementation of an Immutable List ImmutableList(E...) - Constructor for class org.acra.collections.ImmutableList ImmutableList(Collection<E>) - Constructor for class org.acra.collections.ImmutableList ImmutableMap<K,V> - Class in org.acra.collections Naive (not optimized) implementation of an Immutable Map ImmutableMap(Map<K, V>) - Constructor for class org.acra.collections.ImmutableMap ImmutableMap.ImmutableEntryWrapper<K,V> - Class in org.acra.collections ImmutableSet<E> - Class in org.acra.collections Naive (not optimized) implementation of an Immutable Set with reliable, user-specified iteration order. ImmutableSet(E...) - Constructor for class org.acra.collections.ImmutableSet ImmutableSet(Collection<E>) - Constructor for class org.acra.collections.ImmutableSet ImmutableSet.Builder<E> - Class in org.acra.collections includeDropBoxSystemTags() - Method in class org.acra.config.ACRAConfiguration indexOf(Object) - Method in class org.acra.collections.ImmutableList init(Application) - Static method in class org.acra.ACRA Initialize ACRA for a given Application. init(Application, ConfigurationBuilder) - Static method in class org.acra.ACRA Initialize ACRA for a given Application. init(Application, ConfigurationBuilder, boolean) - Static method in class org.acra.ACRA Initialize ACRA for a given Application. init(Application, ACRAConfiguration) - Static method in class org.acra.ACRA Initialize ACRA for a given Application. init(Application, ACRAConfiguration, boolean) - Static method in class org.acra.ACRA Initialize ACRA for a given Application. init(Bundle) - Method in class org.acra.dialog.BaseCrashReportDialog Responsible for creating and showing the crash report dialog. init(Bundle) - Method in class org.acra.dialog.CrashReportDialog initializeExceptionHandler(ErrorReporter) - Method in interface org.acra.ExceptionHandlerInitializer Deprecated.
Called before ErrorReporter handles the Exception.
insert(Uri, ContentValues) - Method in class org.acra.attachment.AcraContentProvider Installation - Class in org.acra.util
Creates a file storing a UUID on the first application start.
InstanceCreator - Class in org.acra.util InstanceCreator() - Constructor for class org.acra.util.InstanceCreator IOUtils - Class in org.acra.util isACRASenderServiceProcess() - Static method in class org.acra.ACRA isApproved(String) - Method in class org.acra.file.CrashReportFileNameParser
Returns true if the report is considered as approved.
isEmpty() - Method in class org.acra.collections.ImmutableList isEmpty() - Method in class org.acra.collections.ImmutableMap isEmpty() - Method in class org.acra.collections.ImmutableSet isEnabled() - Method in class org.acra.builder.ReportExecutor isEndApplication() - Method in class org.acra.builder.ReportBuilder isInitialised() - Static method in class org.acra.ACRA isSendSilently() - Method in class org.acra.builder.ReportBuilder isSilent(String) - Method in class org.acra.file.CrashReportFileNameParser
Guess that a report is silent from its file name.
iterator() - Method in class org.acra.collections.ImmutableList iterator() - Method in class org.acra.collections.ImmutableSet
JsonUtils - Class in org.acra.util
keySet() - Method in class org.acra.collections.ImmutableMap KeyStoreFactory - Interface in org.acra.security The interface can be used to provide a KeyStore with certificates. keyStoreFactoryClass() - Method in class org.acra.config.ACRAConfiguration KeyStoreHelper - Class in org.acra.security Helper to get a KeyStore from a configuration
LastActivityManager - Class in org.acra.builder
Responsible for tracking the last Activity other than any CrashReport dialog that was created.
LastActivityManager(Application) - Constructor for class org.acra.builder.LastActivityManager lastIndexOf(Object) - Method in class org.acra.collections.ImmutableList LegacyFileHandler - Class in org.acra.legacy LegacyFileHandler(Context, SharedPreferences) - Constructor for class org.acra.legacy.LegacyFileHandler listIterator() - Method in class org.acra.collections.ImmutableList listIterator(int) - Method in class org.acra.collections.ImmutableList load(File) - Method in class org.acra.file.CrashReportPersister
Loads properties from the specified File.
log - Static variable in class org.acra.ACRA LOG_TAG - Static variable in class org.acra.ACRA logcatArguments() - Method in class org.acra.config.ACRAConfiguration logcatFilterByPid() - Method in class org.acra.config.ACRAConfiguration
mailTo() - Method in class org.acra.config.ACRAConfiguration MAX_SEND_REPORTS - Static variable in class org.acra.ACRAConstants This is the maximum number of previously stored reports that we send in one batch to avoid overloading the network. message(String) - Method in class org.acra.builder.ReportBuilder Set the error message to be reported. MultipartHttpRequest - Class in org.acra.http Produces RFC 1341 compliant requests MultipartHttpRequest(ACRAConfiguration, Context, HttpSender.Type, String, String, int, int, Map<String, String>) - Constructor for class org.acra.http.MultipartHttpRequest
NoKeyStoreFactory - Class in org.acra.security Default KeyStoreFactory. NoKeyStoreFactory() - Constructor for class org.acra.security.NoKeyStoreFactory nonBlockingReadForLogcat() - Method in class org.acra.config.ACRAConfiguration NoOpReportPrimer - Class in org.acra.builder Does not perform any priming for the current report. NoOpReportPrimer() - Constructor for class org.acra.builder.NoOpReportPrimer NOT_AVAILABLE - Static variable in class org.acra.ACRAConstants NOTIF_CRASH_ID - Static variable in class org.acra.ACRAConstants This is the identifier (value = 666) use for the status bar notification issued when crashes occur. NULL_VALUE - Static variable in class org.acra.ACRAConstants A special String value to allow the usage of a pseudo-null default value in annotation parameters. NumberElement - Class in org.acra.model NumberElement(Number) - Constructor for class org.acra.model.NumberElement
offer(E) - Method in class org.acra.collections.BoundedLinkedList offerFirst(E) - Method in class org.acra.collections.BoundedLinkedList offerLast(E) - Method in class org.acra.collections.BoundedLinkedList onClick(DialogInterface, int) - Method in class org.acra.dialog.CrashReportDialog onCreate() - Method in class org.acra.attachment.AcraContentProvider onCreate(Bundle) - Method in class org.acra.dialog.BaseCrashReportDialog
NB if you were previously creating and showing your dialog in this method, you should move that code to BaseCrashReportDialog.init(Bundle).
onHandleWork(Intent) - Method in class org.acra.sender.SenderService onSaveInstanceState(Bundle) - Method in class org.acra.dialog.CrashReportDialog openFile(Uri, String) - Method in class org.acra.attachment.AcraContentProvider org.acra - package org.acra org.acra.annotation - package org.acra.annotation org.acra.attachment - package org.acra.attachment org.acra.builder - package org.acra.builder org.acra.collections - package org.acra.collections org.acra.collector - package org.acra.collector org.acra.config - package org.acra.config org.acra.dialog - package org.acra.dialog org.acra.file - package org.acra.file org.acra.http - package org.acra.http org.acra.legacy - package org.acra.legacy org.acra.log - package org.acra.log org.acra.model - package org.acra.model org.acra.prefs - package org.acra.prefs org.acra.security - package org.acra.security org.acra.sender - package org.acra.sender org.acra.util - package org.acra.util
PackageManagerWrapper - Class in org.acra.util
Responsible for wrapping calls to PackageManager to ensure that they always complete without throwing RuntimeExceptions.
PackageManagerWrapper(Context) - Constructor for class org.acra.util.PackageManagerWrapper postMultipart(ACRAConfiguration, Context, HttpSender.Type, String, String, int, int, Map<String, String>, String, URL, List<Uri>) - Method in class org.acra.sender.HttpSender PREF_ALWAYS_ACCEPT - Static variable in class org.acra.ACRA
The key of the SharedPreference allowing the user to automatically accept sending reports.
PREF_DISABLE_ACRA - Static variable in class org.acra.ACRA
The key of the application default SharedPreference where you can put a 'true' Boolean value to disable ACRA.
PREF_ENABLE_ACRA - Static variable in class org.acra.ACRA
Alternatively, you can use this key if you prefer your users to have the checkbox ticked to enable crash reports.
PREF_ENABLE_DEVICE_ID - Static variable in class org.acra.ACRA
The key of the SharedPreference allowing the user to disable sending his device id.
PREF_ENABLE_SYSTEM_LOGS - Static variable in class org.acra.ACRA
The key of the SharedPreference allowing the user to disable sending content of logcat/dropbox.
PREF_LAST_VERSION_NR - Static variable in class org.acra.ACRA
The version number of the application the last time ACRA was started.
PREF_USER_EMAIL_ADDRESS - Static variable in class org.acra.ACRA
The key of the SharedPreference allowing the user to always include his email address.
PrefUtils - Class in org.acra.prefs preInit(Bundle) - Method in class org.acra.dialog.BaseCrashReportDialog
Handle any necessary pre-onCreate() setup here.
primeReport(Context, ReportBuilder) - Method in class org.acra.builder.NoOpReportPrimer primeReport(Context, ReportBuilder) - Method in interface org.acra.builder.ReportPrimer
Update builder via ReportBuilder.customData(Map) or ReportBuilder.customData(String, String) with any extra dta application to just this crash.
ProcessFinisher - Class in org.acra.util
Takes care of cleaning up a process and killing it.
ProcessFinisher(Context, ACRAConfiguration, LastActivityManager) - Constructor for class org.acra.util.ProcessFinisher push(E) - Method in class org.acra.collections.BoundedLinkedList put(K, V) - Method in class org.acra.collections.ImmutableMap putAll(Map<? extends K, ? extends V>) - Method in class org.acra.collections.ImmutableMap putAttachment(ACRAConfiguration, Context, String, String, int, int, Map<String, String>, URL, Uri) - Method in class org.acra.sender.HttpSender putBoolean(ReportField, boolean) - Method in class org.acra.collector.CrashReportData putCustomData(String, String) - Method in class org.acra.collector.CrashReportDataFactory
Adds a custom key and value to be reported with the generated CashReportData.
putCustomData(String, String) - Method in class org.acra.ErrorReporter
Use this method to provide the ErrorReporter with data of your running application.
putNumber(ReportField, Number) - Method in class org.acra.collector.CrashReportData putString(ReportField, String) - Method in class org.acra.collector.CrashReportData
query(Uri, String[], String, String[], String) - Method in class org.acra.attachment.AcraContentProvider
remove(int) - Method in class org.acra.collections.ImmutableList remove(Object) - Method in class org.acra.collections.ImmutableList remove(Object) - Method in class org.acra.collections.ImmutableMap remove(Object) - Method in class org.acra.collections.ImmutableSet removeAll(Collection<?>) - Method in class org.acra.collections.ImmutableList removeAll(Collection<?>) - Method in class org.acra.collections.ImmutableSet removeCustomData(String) - Method in class org.acra.collector.CrashReportDataFactory
Removes a key/value pair from the custom data field.
removeCustomData(String) - Method in class org.acra.ErrorReporter
Removes a key/value pair from your reports custom data field.
reportAsFile() - Method in class org.acra.config.ACRAConfiguration ReportBuilder - Class in org.acra.builder
Fluent API used to assemble the different options used for a crash report.
ReportBuilder() - Constructor for class org.acra.builder.ReportBuilder reportContent() - Method in class org.acra.config.ACRAConfiguration reportDialogClass() - Method in class org.acra.config.ACRAConfiguration ReportExecutor - Class in org.acra.builder
Collates, records and initiates the sending of a report.
ReportExecutor(Context, ACRAConfiguration, CrashReportDataFactory, Thread.UncaughtExceptionHandler, ReportPrimer, ProcessFinisher) - Constructor for class org.acra.builder.ReportExecutor ReportField - Enum in org.acra
Specifies all the different fields available in a crash report.
REPORTFILE_EXTENSION - Static variable in class org.acra.ACRAConstants reportingInteractionMode() - Method in class org.acra.config.ACRAConfiguration ReportingInteractionMode - Enum in org.acra
Defines the different user interaction modes for ACRA.
ReportLocator - Class in org.acra.file
Locates crash reports.
ReportLocator(Context) - Constructor for class org.acra.file.ReportLocator ReportPrimer - Interface in org.acra.builder
Primes a ReportBuilder with any extra data to record for the current crash report.
reportPrimerClass() - Method in class org.acra.config.ACRAConfiguration ReportsCrashes - Annotation Type in org.acra.annotation
Provide configuration elements to the ACRA.init(android.app.Application) method.
ReportSender - Interface in org.acra.sender
A simple interface for defining various crash report senders.
ReportSenderException - Exception in org.acra.sender
This exception is thrown when an error occurred while sending crash data in a ReportSender implementation.
ReportSenderException(String, Throwable) - Constructor for exception org.acra.sender.ReportSenderException
Creates a new ReportSenderException instance.
ReportSenderException(String) - Constructor for exception org.acra.sender.ReportSenderException
Creates a new ReportSenderException instance.
ReportSenderFactory - Interface in org.acra.sender
Factory for creating and configuring a ReportSender instance.
reportSenderFactoryClasses() - Method in class org.acra.config.ACRAConfiguration reportType() - Method in class org.acra.config.ACRAConfiguration resCertificate() - Method in class org.acra.config.ACRAConfiguration resDialogCommentPrompt() - Method in class org.acra.config.ACRAConfiguration resDialogEmailPrompt() - Method in class org.acra.config.ACRAConfiguration resDialogIcon() - Method in class org.acra.config.ACRAConfiguration resDialogNegativeButtonText() - Method in class org.acra.config.ACRAConfiguration resDialogOkToast() - Method in class org.acra.config.ACRAConfiguration resDialogPositiveButtonText() - Method in class org.acra.config.ACRAConfiguration resDialogText() - Method in class org.acra.config.ACRAConfiguration resDialogTheme() - Method in class org.acra.config.ACRAConfiguration resDialogTitle() - Method in class org.acra.config.ACRAConfiguration resNotifIcon() - Method in class org.acra.config.ACRAConfiguration resNotifText() - Method in class org.acra.config.ACRAConfiguration resNotifTickerText() - Method in class org.acra.config.ACRAConfiguration resNotifTitle() - Method in class org.acra.config.ACRAConfiguration resToastText() - Method in class org.acra.config.ACRAConfiguration retainAll(Collection<?>) - Method in class org.acra.collections.ImmutableList retainAll(Collection<?>) - Method in class org.acra.collections.ImmutableSet RetryPolicy - Interface in org.acra.config
A policy which determines if a report should be resent.
RetryPolicy.FailedSender - Class in org.acra.config retryPolicyClass() - Method in class org.acra.config.ACRAConfiguration
safeClose(Closeable) - Static method in class org.acra.util.IOUtils
Closes a Closeable.
save(SharedPreferences.Editor) - Static method in class org.acra.prefs.PrefUtils send(URL, T) - Method in class org.acra.http.BaseHttpRequest
Sends to a URL.
send(URL, T) - Method in interface org.acra.http.HttpRequest send(Context, CrashReportData) - Method in class org.acra.sender.EmailIntentSender send(Context, CrashReportData) - Method in class org.acra.sender.HttpSender send(Context, CrashReportData) - Method in interface org.acra.sender.ReportSender
Send crash report data.
sendApprovedReports() - Method in class org.acra.util.ApplicationStartupProcessor
If ReportingInteractionMode == Toast and at least one non silent report then show a Toast.
sendCrash(String, String) - Method in class org.acra.dialog.BaseCrashReportDialog
Send crash report given user's comment and email address.
SenderService - Class in org.acra.sender SenderService() - Constructor for class org.acra.sender.SenderService SenderServiceStarter - Class in org.acra.sender
Starts the Service(Intent)Service to process and send pending reports.
SenderServiceStarter(Context, ACRAConfiguration) - Constructor for class org.acra.sender.SenderServiceStarter sendHttpRequests(ACRAConfiguration, Context, HttpSender.Method, HttpSender.Type, String, String, int, int, Map<String, String>, String, URL, List<Uri>) - Method in class org.acra.sender.HttpSender sendReportsInDevMode() - Method in class org.acra.config.ACRAConfiguration sendSilently() - Method in class org.acra.builder.ReportBuilder
Forces the report to be sent silently, ignoring the default interaction mode set in the config
sendToast(Context, int, int) - Static method in class org.acra.util.ToastSender
Sends a Toast and ensures that any Exception thrown during sending is handled.
sendWithoutAttachments(ACRAConfiguration, Context, HttpSender.Method, HttpSender.Type, String, String, int, int, Map<String, String>, String, URL) - Method in class org.acra.sender.HttpSender set(int, E) - Method in class org.acra.collections.ImmutableList setAdditionalDropBoxTags(String...) - Method in class org.acra.config.BaseConfigurationBuilder setAdditionalSharedPreferences(String...) - Method in class org.acra.config.BaseConfigurationBuilder
Add here your SharedPreferences identifier Strings if you use others than your application's default.
setAlsoReportToAndroidFramework(boolean) - Method in class org.acra.config.BaseConfigurationBuilder
Set this to true if you prefer displaying the native force close dialog after the ACRA is done.
setApplicationLogFile(String) - Method in class org.acra.config.BaseConfigurationBuilder
To use in combination with ReportField.APPLICATION_LOG to set the path/name of your application log file.
setApplicationLogFileDir(Directory) - Method in class org.acra.config.BaseConfigurationBuilder
To use in combination with ReportField.APPLICATION_LOG to set the root for the path provided in BaseConfigurationBuilder.applicationLogFile()
setApplicationLogFileLines(int) - Method in class org.acra.config.BaseConfigurationBuilder
To use in combination with ReportField.APPLICATION_LOG to set the number of latest lines of your application log file to be collected.
setAttachmentUriProvider(Class<? extends AttachmentUriProvider>) - Method in class org.acra.config.BaseConfigurationBuilder
Allows attachmentUri configuration at runtime instead of compile time.
setAttachmentUris(String...) - Method in class org.acra.config.BaseConfigurationBuilder
Allows to attach files to crash reports.
setBasicAuth(String, String) - Method in class org.acra.sender.HttpSender
Set credentials for this HttpSender that override (if present) the ones set globally.
setBuildConfigClass(Class) - Method in class org.acra.config.BaseConfigurationBuilder
The default value will be a BuildConfig class residing in the same package as the Application class.
setCertificatePath(String) - Method in class org.acra.config.BaseConfigurationBuilder setCertificateType(String) - Method in class org.acra.config.BaseConfigurationBuilder setConnectionTimeout(int) - Method in class org.acra.config.BaseConfigurationBuilder setCustomReportContent(ReportField...) - Method in class org.acra.config.BaseConfigurationBuilder
Redefines the list of ReportFields collected and sent in your reports.
setDeleteOldUnsentReportsOnApplicationStart(boolean) - Method in class org.acra.config.BaseConfigurationBuilder
This property can be used to determine whether old (out of date) reports should be sent or not.
setDeleteUnapprovedReportsOnApplicationStart(boolean) - Method in class org.acra.config.BaseConfigurationBuilder
Controls whether unapproved reports are deleted on application start or not.
setDropboxCollectionMinutes(int) - Method in class org.acra.config.BaseConfigurationBuilder setEnabled(boolean) - Method in class org.acra.builder.ReportExecutor setEnabled(boolean) - Method in class org.acra.ErrorReporter
Enable or disable this ErrorReporter.
setExceptionHandlerInitializer(ExceptionHandlerInitializer) - Method in class org.acra.ErrorReporter
Deprecated.
since 4.8.0 use ReportPrimer mechanism instead.
setExcludeMatchingSettingsKeys(String...) - Method in class org.acra.config.BaseConfigurationBuilder
Provide here regex patterns to be evaluated on each Settings.System, Settings.Secure and Settings.Global key to exclude KV pairs from the collected SharedPreferences.
setExcludeMatchingSharedPreferencesKeys(String...) - Method in class org.acra.config.BaseConfigurationBuilder
Provide here regex patterns to be evaluated on each SharedPreference key to exclude KV pairs from the collected SharedPreferences.
setFormUri(String) - Method in class org.acra.config.BaseConfigurationBuilder
The Uri of your own server-side script that will receive reports.
setFormUriBasicAuthLogin(String) - Method in class org.acra.config.BaseConfigurationBuilder
When using the BaseConfigurationBuilder.formUri() parameter to send reports to a custom server-side script, you can set here and in BaseConfigurationBuilder.formUriBasicAuthPassword() the credentials for a BASIC HTTP authentication.
setFormUriBasicAuthPassword(String) - Method in class org.acra.config.BaseConfigurationBuilder
When using the BaseConfigurationBuilder.formUri() parameter to send reports to a custom server-side script, you can set here and in BaseConfigurationBuilder.formUriBasicAuthLogin() the credentials for a BASIC HTTP authentication.
setHttpHeaders(Map<String, String>) - Method in class org.acra.config.ConfigurationBuilder
Set custom HTTP headers to be sent by the provided HttpSender.
setHttpMethod(HttpSender.Method) - Method in class org.acra.config.BaseConfigurationBuilder
The HttpSender.Method to be used when posting with BaseConfigurationBuilder.formUri().
setIncludeDropBoxSystemTags(boolean) - Method in class org.acra.config.BaseConfigurationBuilder
If enabled, DropBox events collection will include system tags: system_app_anr system_app_wtf system_app_crash system_server_anr system_server_wtf system_server_crash BATTERY_DISCHARGE_INFO SYSTEM_RECOVERY_LOG SYSTEM_BOOT SYSTEM_LAST_KMSG APANIC_CONSOLE APANIC_THREADS SYSTEM_RESTART SYSTEM_TOMBSTONE data_app_strictmode
setKeyStoreFactoryClass(Class<? extends KeyStoreFactory>) - Method in class org.acra.config.BaseConfigurationBuilder setLog(ACRALog) - Static method in class org.acra.ACRA setLogcatArguments(String...) - Method in class org.acra.config.BaseConfigurationBuilder
Arguments to be passed to the logcat command line.
setLogcatFilterByPid(boolean) - Method in class org.acra.config.BaseConfigurationBuilder
Set this to true if you want to include only logcat lines related to your Application process.
setMailTo(String) - Method in class org.acra.config.BaseConfigurationBuilder
Add your crash reports mailbox here if you want to send reports via email.
setNonBlockingReadForLogcat(boolean) - Method in class org.acra.config.BaseConfigurationBuilder
Set this to true if you want to read logcat lines in a non blocking way for your thread.
setReportAsFile(boolean) - Method in class org.acra.config.BaseConfigurationBuilder setReportDialogClass(Class<? extends BaseCrashReportDialog>) - Method in class org.acra.config.BaseConfigurationBuilder setReportField(ReportField, boolean) - Method in class org.acra.config.ConfigurationBuilder
Use this if you want to keep the default configuration of reportContent, but set some fields explicitly.
setReportingInteractionMode(ReportingInteractionMode) - Method in class org.acra.config.BaseConfigurationBuilder
The interaction mode you want to implement.
setReportPrimerClass(Class<? extends ReportPrimer>) - Method in class org.acra.config.BaseConfigurationBuilder setReportSenderFactoryClasses(Class<? extends ReportSenderFactory>...) - Method in class org.acra.config.BaseConfigurationBuilder
The default ReportSenderFactory creates an EmailIntentSender if the 'mailTo' parameter is defined or an HttpSender if the 'formUri' parameter is defined (and internet permission has been granted.
setReportType(HttpSender.Type) - Method in class org.acra.config.BaseConfigurationBuilder
The HttpSender.Type to be used when posting with BaseConfigurationBuilder.formUri().
setResCertificate(int) - Method in class org.acra.config.BaseConfigurationBuilder setResDialogCommentPrompt(int) - Method in class org.acra.config.BaseConfigurationBuilder setResDialogEmailPrompt(int) - Method in class org.acra.config.BaseConfigurationBuilder setResDialogIcon(int) - Method in class org.acra.config.BaseConfigurationBuilder setResDialogNegativeButtonText(int) - Method in class org.acra.config.BaseConfigurationBuilder setResDialogOkToast(int) - Method in class org.acra.config.BaseConfigurationBuilder setResDialogPositiveButtonText(int) - Method in class org.acra.config.BaseConfigurationBuilder setResDialogText(int) - Method in class org.acra.config.BaseConfigurationBuilder setResDialogTheme(int) - Method in class org.acra.config.BaseConfigurationBuilder setResDialogTitle(int) - Method in class org.acra.config.BaseConfigurationBuilder setResNotifIcon(int) - Method in class org.acra.config.BaseConfigurationBuilder setResNotifText(int) - Method in class org.acra.config.BaseConfigurationBuilder setResNotifTickerText(int) - Method in class org.acra.config.BaseConfigurationBuilder setResNotifTitle(int) - Method in class org.acra.config.BaseConfigurationBuilder setResToastText(int) - Method in class org.acra.config.BaseConfigurationBuilder
Resource id for the Toast text triggered when the application crashes if the ReportingInteractionMode.TOAST mode is used.
setRetryPolicyClass(Class<? extends RetryPolicy>) - Method in class org.acra.config.BaseConfigurationBuilder setSendReportsInDevMode(boolean) - Method in class org.acra.config.BaseConfigurationBuilder
Set this to false if you want to disable sending reports in development mode.
setSharedPreferencesMode(int) - Method in class org.acra.config.BaseConfigurationBuilder
If using a custom ReportsCrashes.sharedPreferencesName(), pass here the mode that you need for the SharedPreference file creation: Context.MODE_PRIVATE, Context.MODE_WORLD_READABLE or Context.MODE_WORLD_WRITEABLE.
setSharedPreferencesName(String) - Method in class org.acra.config.BaseConfigurationBuilder setSocketTimeout(int) - Method in class org.acra.config.BaseConfigurationBuilder
If the request is retried due to timeout, the socketTimeout will double before retrying the request.
setStopServicesOnCrash(boolean) - Method in class org.acra.config.BaseConfigurationBuilder setValue(Object) - Method in class org.acra.collections.ImmutableMap.ImmutableEntryWrapper SharedPreferencesFactory - Class in org.acra.prefs
Responsible for creating a SharedPreferences instance which stores ACRA settings.
SharedPreferencesFactory(Context, ACRAConfiguration) - Constructor for class org.acra.prefs.SharedPreferencesFactory sharedPreferencesMode() - Method in class org.acra.config.ACRAConfiguration sharedPreferencesName() - Method in class org.acra.config.ACRAConfiguration shouldRetrySend(List<ReportSender>, List<RetryPolicy.FailedSender>) - Method in class org.acra.config.DefaultRetryPolicy shouldRetrySend(List<ReportSender>, List<RetryPolicy.FailedSender>) - Method in interface org.acra.config.RetryPolicy SILENT_SUFFIX - Static variable in class org.acra.ACRAConstants
This key is used to store the silent state of a report sent by handleSilentException().
size() - Method in class org.acra.collections.ImmutableList size() - Method in class org.acra.collections.ImmutableMap size() - Method in class org.acra.collections.ImmutableSet socketTimeout() - Method in class org.acra.config.ACRAConfiguration startService(boolean, boolean) - Method in class org.acra.sender.SenderServiceStarter
Starts a Thread to start sending outstanding error reports.
stopServicesOnCrash() - Method in class org.acra.config.ACRAConfiguration store(CrashReportData, File) - Method in class org.acra.file.CrashReportPersister
Stores the mappings in this Properties to the specified OutputStream, putting the specified comment at the beginning.
streamToString(InputStream) - Static method in class org.acra.util.IOUtils
Reads an InputStream into a string
streamToString(InputStream, Predicate<String>) - Static method in class org.acra.util.IOUtils
Reads an InputStream into a string
streamToString(InputStream, int) - Static method in class org.acra.util.IOUtils
Reads an InputStream into a string
streamToString(InputStream, Predicate<String>, int) - Static method in class org.acra.util.IOUtils
Reads an InputStream into a string
streamToStringNonBlockingRead(InputStream, Predicate<String>, int) - Static method in class org.acra.util.IOUtils
Reads an InputStream into a string without blocking the current thread.
StringElement - Class in org.acra.model StringElement(String) - Constructor for class org.acra.model.StringElement subList(int, int) - Method in class org.acra.collections.ImmutableList
toArray() - Method in class org.acra.collections.ImmutableList toArray(T[]) - Method in class org.acra.collections.ImmutableList toArray() - Method in class org.acra.collections.ImmutableSet toArray(T[]) - Method in class org.acra.collections.ImmutableSet TOAST_WAIT_DURATION - Static variable in class org.acra.ACRAConstants Number of milliseconds to wait after displaying a toast. ToastSender - Class in org.acra.util Responsible for sending Toasts under all circumstances. toCrashReportData(JSONObject) - Static method in class org.acra.util.JsonUtils toJSON() - Method in class org.acra.collector.CrashReportData toJson(CrashReportData) - Static method in class org.acra.util.JsonUtils toString() - Method in class org.acra.collections.BoundedLinkedList toString() - Method in class org.acra.model.BooleanElement toString() - Method in class org.acra.model.NumberElement toString() - Method in class org.acra.model.StringElement
uncaughtException(Thread, Throwable) - Method in class org.acra.ErrorReporter uncaughtExceptionThread(Thread) - Method in class org.acra.builder.ReportBuilder Sets the Thread on which an uncaught Exception occurred. update(Uri, ContentValues, String, String[]) - Method in class org.acra.attachment.AcraContentProvider updateToCurrentVersionIfNecessary() - Method in class org.acra.legacy.LegacyFileHandler uriToByteArray(Context, Uri) - Static method in class org.acra.http.HttpUtils UTF8 - Static variable in class org.acra.ACRAConstants
v(String, String) - Method in interface org.acra.log.ACRALog v(String, String, Throwable) - Method in interface org.acra.log.ACRALog v(String, String) - Method in class org.acra.log.AndroidLogDelegate v(String, String, Throwable) - Method in class org.acra.log.AndroidLogDelegate v(String, String) - Method in class org.acra.log.HollowLog v(String, String, Throwable) - Method in class org.acra.log.HollowLog value() - Method in class org.acra.model.BooleanElement value() - Method in class org.acra.model.ComplexElement value() - Method in interface org.acra.model.Element value() - Method in class org.acra.model.NumberElement value() - Method in class org.acra.model.StringElement valueOf(String) - Static method in enum org.acra.file.Directory Returns the enum constant of this type with the specified name. valueOf(String) - Static method in enum org.acra.ReportField Returns the enum constant of this type with the specified name. valueOf(String) - Static method in enum org.acra.ReportingInteractionMode Returns the enum constant of this type with the specified name. valueOf(String) - Static method in enum org.acra.security.BaseKeyStoreFactory.Type Returns the enum constant of this type with the specified name. valueOf(String) - Static method in enum org.acra.sender.HttpSender.Method Returns the enum constant of this type with the specified name. valueOf(String) - Static method in enum org.acra.sender.HttpSender.Type Returns the enum constant of this type with the specified name. values() - Method in class org.acra.collections.ImmutableMap values() - Static method in enum org.acra.file.Directory Returns an array containing the constants of this enum type, in the order they are declared. values() - Static method in enum org.acra.ReportField Returns an array containing the constants of this enum type, in the order they are declared. values() - Static method in enum org.acra.ReportingInteractionMode Returns an array containing the constants of this enum type, in the order they are declared. values() - Static method in enum org.acra.security.BaseKeyStoreFactory.Type Returns an array containing the constants of this enum type, in the order they are declared. values() - Static method in enum org.acra.sender.HttpSender.Method Returns an array containing the constants of this enum type, in the order they are declared. values() - Static method in enum org.acra.sender.HttpSender.Type Returns an array containing the constants of this enum type, in the order they are declared. VERSION_CODE - Static variable in class ch.acra.acra.BuildConfig VERSION_NAME - Static variable in class ch.acra.acra.BuildConfig
w(String, String) - Method in interface org.acra.log.ACRALog w(String, String, Throwable) - Method in interface org.acra.log.ACRALog w(String, Throwable) - Method in interface org.acra.log.ACRALog w(String, String) - Method in class org.acra.log.AndroidLogDelegate w(String, String, Throwable) - Method in class org.acra.log.AndroidLogDelegate w(String, Throwable) - Method in class org.acra.log.AndroidLogDelegate w(String, String) - Method in class org.acra.log.HollowLog w(String, String, Throwable) - Method in class org.acra.log.HollowLog w(String, Throwable) - Method in class org.acra.log.HollowLog waitForActivityStop(int) - Method in class org.acra.builder.LastActivityManager writeContent(HttpURLConnection, HttpSender.Method, T) - Method in class org.acra.http.BaseHttpRequest writeStringToFile(File, String) - Static method in class org.acra.util.IOUtils A B C D E F G H I J K L M N O P Q R S T U V W
Package
Class
Index
Prev
Next