| Interface | Description |
|---|---|
| BlockGuard.Policy | |
| CloseGuard.Reporter |
Interface to allow customization of reporting behavior.
|
| DalvikLogHandler |
An optimized handler for efficient publishing of basic log messages.
|
| Class | Description |
|---|---|
| BaseDexClassLoader |
Base class for common functionality between various dex-based
ClassLoader implementations. |
| BlockGuard |
Mechanism to let threads set restrictions on what code is allowed
to do in their thread.
|
| CloseGuard |
CloseGuard is a mechanism for flagging implicit finalizer cleanup of
resources that should have been cleaned up by explicit close
methods (aka "explicit termination methods" in Effective Java).
|
| DalvikLogging |
Utility methods for logging to
DalvikHandlers. |
| DexClassLoader |
A class loader that loads classes from
.jar and .apk files
containing a classes.dex entry. |
| DexFile |
Manipulates DEX files.
|
| PathClassLoader |
Provides a simple
ClassLoader implementation that operates on a list
of files and directories in the local file system, but does not attempt to
load classes from the network. |
| SocketTagger |
Callbacks for socket assignment and reassignment.
|
| TemporaryDirectory |
Obsolete, for binary compatibility only.
|
| VMDebug |
Provides access to some VM-specific debug features.
|
| VMRuntime |
Provides an interface to VM-global, Dalvik-specific features.
|
| VMStack |
Provides a limited interface to the Dalvik VM stack.
|
| ZygoteHooks |
Provides hooks for the zygote to call back into the runtime to perform
parent or child specific initialization..
|
| Exception | Description |
|---|---|
| BlockGuard.BlockGuardPolicyException |
| Error | Description |
|---|---|
| AllocationLimitError |
Is thrown when an allocation limit is exceeded.
|
| PotentialDeadlockError |
Is thrown when the VM identifies a potential deadlock.
|