- safeClose(Closeable) - Static method in class org.acra.util.IOUtils
-
Closes a Closeable.
- scheduleReports(File, boolean) - Method in class org.acra.scheduler.SchedulerStarter
-
Starts a process to start sending outstanding error reports.
- scheduleReportSending(boolean) - Method in class org.acra.scheduler.DefaultSenderScheduler
-
- scheduleReportSending(boolean) - Method in interface org.acra.scheduler.SenderScheduler
-
- SchedulerStarter - Class in org.acra.scheduler
-
- SchedulerStarter(Context, CoreConfiguration) - Constructor for class org.acra.scheduler.SchedulerStarter
-
- send(Context, CrashReportData) - Method in interface org.acra.sender.ReportSender
-
Send crash report data.
- send(Context, CrashReportData, BundleWrapper) - Method in interface org.acra.sender.ReportSender
-
Send crash report data.
- SenderScheduler - Interface in org.acra.scheduler
-
- SenderSchedulerFactory - Interface in org.acra.scheduler
-
- SendingConductor - Class in org.acra.sender
-
- SendingConductor(Context, CoreConfiguration) - Constructor for class org.acra.sender.SendingConductor
-
- sendReports(boolean, BundleWrapper) - Method in class org.acra.sender.SendingConductor
-
- sendReportsInDevMode() - Method in class org.acra.config.CoreConfiguration
-
- sendSilently() - Method in class org.acra.builder.ReportBuilder
-
Forces the report to be sent silently, ignoring all interactions
- sendToast(Context, String, int) - Static method in class org.acra.util.ToastSender
-
Sends a Toast and ensures that any Exception thrown during sending is handled.
- serialize(Serializable) - Static method in class org.acra.util.IOUtils
-
- ServicePluginLoader - Class in org.acra.plugins
-
- ServicePluginLoader() - Constructor for class org.acra.plugins.ServicePluginLoader
-
- setAdditionalDropBoxTags(String...) - Method in class org.acra.config.CoreConfigurationBuilder
-
Custom tags to be included in DropBox event collection
- setAdditionalSharedPreferences(String...) - Method in class org.acra.config.CoreConfigurationBuilder
-
Add here your
SharedPreferences identifier Strings if you use others than your application's default.
- setAlsoReportToAndroidFramework(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
-
Set this to true if you prefer displaying the native force close dialog after ACRA is done.
- setApplicationLogFile(String) - Method in class org.acra.config.CoreConfigurationBuilder
-
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.CoreConfigurationBuilder
-
- setApplicationLogFileLines(int) - Method in class org.acra.config.CoreConfigurationBuilder
-
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.CoreConfigurationBuilder
-
- setAttachmentUris(String...) - Method in class org.acra.config.CoreConfigurationBuilder
-
Allows to attach files to crash reports.
- setBuildConfigClass(Class<?>) - Method in class org.acra.config.CoreConfigurationBuilder
-
The default value will be a BuildConfig class residing in the same package as the Application class.
- setDeleteOldUnsentReportsOnApplicationStart(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
-
- setDeleteUnapprovedReportsOnApplicationStart(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
-
Controls whether unapproved reports are deleted on application start or not.
- setDropboxCollectionMinutes(int) - Method in class org.acra.config.CoreConfigurationBuilder
-
DropBox event collection will look back this many minutes
- setEnabled(boolean) - Method in class org.acra.builder.ReportExecutor
-
- setEnabled(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
-
- setEnabled(boolean) - Method in interface org.acra.ErrorReporter
-
Enable or disable this ErrorReporter.
- setEnabled(boolean) - Method in class org.acra.reporter.ErrorReporterImpl
-
Enable or disable this ErrorReporter.
- setExcludeMatchingSettingsKeys(String...) - Method in class org.acra.config.CoreConfigurationBuilder
-
- setExcludeMatchingSharedPreferencesKeys(String...) - Method in class org.acra.config.CoreConfigurationBuilder
-
Provide here regex patterns to be evaluated on each
SharedPreferences key to exclude KV pairs from the collected SharedPreferences.
- setFilter(Predicate<String>) - Method in class org.acra.util.StreamReader
-
- setIncludeDropBoxSystemTags(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
-
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
- setLimit(int) - Method in class org.acra.util.StreamReader
-
- setLog(ACRALog) - Static method in class org.acra.ACRA
-
- setLogcatArguments(String...) - Method in class org.acra.config.CoreConfigurationBuilder
-
Arguments to be passed to the logcat command line.
- setLogcatFilterByPid(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
-
Set this to true if you want to include only logcat lines related to your Application process.
- setLogcatReadNonBlocking(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
-
Set this to true if you want to read logcat lines in a non blocking way for your thread.
- setParallel(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
-
Allow parallel collection.
- setPluginLoader(PluginLoader) - Method in class org.acra.config.BaseCoreConfigurationBuilder
-
Set a custom plugin loader.
- setPluginLoader(PluginLoader) - Method in class org.acra.config.CoreConfigurationBuilder
-
Set a custom plugin loader.
- setReportContent(ReportField...) - Method in class org.acra.config.CoreConfigurationBuilder
-
Redefines the list of ReportFields collected and sent in your reports.
- setReportField(ReportField, boolean) - Method in class org.acra.config.BaseCoreConfigurationBuilder
-
Use this if you want to keep the default configuration of reportContent, but set some fields explicitly.
- setReportField(ReportField, boolean) - Method in class org.acra.config.CoreConfigurationBuilder
-
Use this if you want to keep the default configuration of reportContent, but set some fields explicitly.
- setReportFormat(StringFormat) - Method in class org.acra.config.CoreConfigurationBuilder
-
Format in which the report should be sent
- setReportSenderFactoryClasses(Class<? extends ReportSenderFactory>...) - Method in class org.acra.config.CoreConfigurationBuilder
-
- setReportSendFailureToast(String) - Method in class org.acra.config.CoreConfigurationBuilder
-
Toast shown when report sending fails
- setReportSendSuccessToast(String) - Method in class org.acra.config.CoreConfigurationBuilder
-
Toast shown when a report is sent successfully
- setResReportSendFailureToast(int) - Method in class org.acra.config.CoreConfigurationBuilder
-
Toast shown when report sending fails
- setResReportSendSuccessToast(int) - Method in class org.acra.config.CoreConfigurationBuilder
-
Toast shown when a report is sent successfully
- setRetryPolicyClass(Class<? extends RetryPolicy>) - Method in class org.acra.config.CoreConfigurationBuilder
-
Implement a custom
RetryPolicy to decide if a failed report should be resent or not.
- setSendReportsInDevMode(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
-
Set this to false if you want to disable sending reports in development mode.
- setSharedPreferencesName(String) - Method in class org.acra.config.CoreConfigurationBuilder
-
- setStopServicesOnCrash(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
-
If you have services which might crash on startup android will try to restart them indefinitely.
- setTimeout(int) - Method in class org.acra.util.StreamReader
-
- SettingsCollector - Class in org.acra.collector
-
- SettingsCollector() - Constructor for class org.acra.collector.SettingsCollector
-
- SharedPreferencesCollector - Class in org.acra.collector
-
Collects the content (key/value pairs) of SharedPreferences, from the application default preferences or any other preferences asked by the application developer.
- SharedPreferencesCollector() - Constructor for class org.acra.collector.SharedPreferencesCollector
-
- SharedPreferencesFactory - Class in org.acra.prefs
-
Responsible for creating a SharedPreferences instance which stores ACRA settings.
- SharedPreferencesFactory(Context, CoreConfiguration) - Constructor for class org.acra.prefs.SharedPreferencesFactory
-
- sharedPreferencesName() - Method in class org.acra.config.CoreConfiguration
-
- shouldEnableACRA(SharedPreferences) - Static method in class org.acra.prefs.SharedPreferencesFactory
-
Check if the application default shared preferences contains true for the
key "acra.disable", do not activate ACRA.
- shouldFinishActivity(Context, CoreConfiguration, LastActivityManager) - Method in interface org.acra.config.ReportingAdministrator
-
- shouldKillApplication(Context, CoreConfiguration, ReportBuilder, CrashReportData) - Method in interface org.acra.config.ReportingAdministrator
-
Determines if the application should be killed
- 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
-
- shouldSendReport(Context, CoreConfiguration, CrashReportData) - Method in interface org.acra.config.ReportingAdministrator
-
Determines if a collected report should be sent
- shouldStartCollecting(Context, CoreConfiguration, ReportBuilder) - Method in interface org.acra.config.ReportingAdministrator
-
Determines if report collection should start
- SILENT_SUFFIX - Static variable in class org.acra.ACRAConstants
-
This key is used to store the silent state of a report sent by
handleSilentException().
- SimplePluginLoader - Class in org.acra.plugins
-
- SimplePluginLoader(Class<? extends Plugin>...) - Constructor for class org.acra.plugins.SimplePluginLoader
-
- SimpleValuesCollector - Class in org.acra.collector
-
Collects various simple values
- SimpleValuesCollector() - Constructor for class org.acra.collector.SimpleValuesCollector
-
- size() - Method in interface org.acra.util.BundleWrapper
-
- StacktraceCollector - Class in org.acra.collector
-
Collects the holy stacktrace
- StacktraceCollector() - Constructor for class org.acra.collector.StacktraceCollector
-
- StartupProcessor - Interface in org.acra.startup
-
- StartupProcessorExecutor - Class in org.acra.startup
-
- StartupProcessorExecutor(Context, CoreConfiguration, SchedulerStarter) - Constructor for class org.acra.startup.StartupProcessorExecutor
-
- stopServicesOnCrash() - Method in class org.acra.config.CoreConfiguration
-
- 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.
- StreamReader - Class in org.acra.util
-
- StreamReader(String) - Constructor for class org.acra.util.StreamReader
-
- StreamReader(File) - Constructor for class org.acra.util.StreamReader
-
- StreamReader(InputStream) - Constructor for class org.acra.util.StreamReader
-
- StringFormat - Enum in org.acra.data
-
Represents possible report formats
- StubCreator - Class in org.acra.util
-
- SystemServices - Class in org.acra.util
-