Package org.acra.util

Types

Installation
Link copied to clipboard
object Installation
Creates a file storing a UUID on the first application start.
InstanceCreator
Link copied to clipboard
object InstanceCreator
IOUtils
Link copied to clipboard
object IOUtils
PackageManagerWrapper
Link copied to clipboard
class PackageManagerWrapper(context: Context)
Responsible for wrapping calls to PackageManager to ensure that they always complete without throwing RuntimeExceptions.
ProcessFinisher
Link copied to clipboard
class ProcessFinisher(context: Context, config: CoreConfiguration, lastActivityManager: LastActivityManager)
Takes care of cleaning up a process and killing it.
StreamReader
Link copied to clipboard
class StreamReader(inputStream: InputStream, limit: Int, timeout: Int, filter: (String) -> Boolean?)
StubCreator
Link copied to clipboard
object StubCreator
SystemServices
Link copied to clipboard
object SystemServices
ToastSender
Link copied to clipboard
object ToastSender
Responsible for sending Toasts under all circumstances.
UriUtils
Link copied to clipboard
object UriUtils

Functions

mapNotNullToSparseArray
Link copied to clipboard
inline fun <T, R : Any> Iterable<T>.mapNotNullToSparseArray(transform: (T) -> Pair<Int, R>?): SparseArray<R>
toPersistableBundle
Link copied to clipboard
@RequiresApi(value = 22)
fun Bundle.toPersistableBundle(): PersistableBundle
Creates a new PersistableBundle from the specified Bundle.