com.android.ddmlib
Interfaces
| FileListingService.IListingReceiver |
Classes which implement this interface provide a method that deals with asynchronous result
from ls command on the device.
|
| IDevice | A Device. |
| IShellEnabledDevice | An abstract device that can receive shell commands. |
| IShellOutputReceiver | Classes which implement this interface provide methods that deal with out from a remote shell command on a device/emulator. |
Classes
| AdbCommandRejectedException | Exception thrown when adb refuses a command. |
| AvdData | Avd data returned from [IDevice.getAvdData]. |
| ByteBufferUtil | |
| CanceledException | Abstract exception for exception that can be thrown when a user input cancels the action. |
| CollectingOutputReceiver |
A IShellOutputReceiver which collects the whole shell output into one String.
|
| DdmPreferences | Preferences for the ddm library. |
| FileListingService |
Provides IDevice side file listing service.
|
| FileListingService.FileEntry | Represents an entry in a directory. |
| InstallCreateReceiver | Output receiver for "pm install-create" command line. |
| InstallException | Thrown if installation or uninstallation of application fails. |
| InstallMetrics | |
| InstallReceiver | Output receiver for "pm install package.apk" command line. |
| Log | |
| MultiLineReceiver |
Base implementation of IShellOutputReceiver, that takes the raw data coming from the
socket, and convert it into String objects.
|
| MultiReceiver |
Base implementation of IShellOutputReceiver, that takes multiple instances of IShellOutputReceiver and broadcast the received data to all of them.
|
| NullOutputReceiver |
Implementation of IShellOutputReceiver that does nothing.
|
| PropertyFetcher | Fetches and caches 'getprop' values from device. |
| RawImage | Data representing an image taken from a device frame buffer. |
| ScreenRecorderOptions | |
| ScreenRecorderOptions.Builder | |
| ShellCommandUnresponsiveException | Exception thrown when a shell command executed on a device takes too long to send its output. |
| SyncException |
Exception thrown when a transfer using ERROR(/SyncService) doesn't complete.
|
| TimeoutException | Exception thrown when a connection to Adb failed with a timeout. |
Enums
| IDevice.DeviceState | The state of a device. |
| IDevice.DeviceUnixSocketNamespace | Namespace of a Unix Domain Socket created on the device. |
| IDevice.Feature | Device level software features. |
| IDevice.HardwareFeature | Device level hardware features. |
| Log.LogLevel | Log Level enum. |
| SyncException.SyncError |
Interfaces
Classes
- AdbCommandRejectedException
- AvdData
- ByteBufferUtil
- CanceledException
- CollectingOutputReceiver
- DdmPreferences
- FileListingService
- FileListingService.FileEntry
- InstallCreateReceiver
- InstallException
- InstallMetrics
- InstallReceiver
- Log
- MultiLineReceiver
- MultiReceiver
- NullOutputReceiver
- PropertyFetcher
- RawImage
- ScreenRecorderOptions
- ScreenRecorderOptions.Builder
- ShellCommandUnresponsiveException
- SyncException
- TimeoutException
Enums