Back to Acra

Index (acra 4.11 API)

web/static/javadoc/4.11/index-all.html

latest151.6 KB
Original Source

Skip navigation links

A B C D E F G H I J K L M N O P Q R S T U V W

A

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

B

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

C

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

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

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.

F

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

G

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

H

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

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

J

JsonUtils - Class in org.acra.util

K

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

L

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

M

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

N

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

O

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

P

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

Q

query(Uri, String[], String, String[], String) - Method in class org.acra.attachment.AcraContentProvider

R

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

S

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

T

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

U

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

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

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

Skip navigation links