com.android.ddmlib

Interfaces

FileListingService.IListingReceiver Las clases que implementan esta interfaz proporcionan un método que controla el resultado asíncrono del comando ls en el dispositivo. 
IDevice Es un dispositivo. 
IShellEnabledDevice Es un dispositivo abstracto que puede recibir comandos de shell. 
IShellOutputReceiver Las clases que implementan esta interfaz proporcionan métodos que se encargan de la salida de un comando de shell remoto en un dispositivo o emulador. 

Clases

AdbCommandRejectedException Se arroja una excepción cuando adb rechaza un comando. 
AvdData Son los datos de AVD que se devuelven desde [IDevice.getAvdData]. 
ByteBufferUtil  
CanceledException Es una excepción abstracta para la excepción que se puede arrojar cuando una entrada del usuario cancela la acción. 
CollectingOutputReceiver Un IShellOutputReceiver que recopila toda la salida de la shell en un solo String
DdmPreferences Son las preferencias de la biblioteca de DDM. 
FileListingService Proporciona el servicio de lista de archivos secundarios IDevice
FileListingService.FileEntry Representa una entrada en un directorio. 
InstallCreateReceiver Es el receptor de salida para la línea de comandos "pm install-create". 
InstallException Se arroja si falla la instalación o desinstalación de la aplicación. 
InstallMetrics  
InstallReceiver Es el receptor de salida para la línea de comandos "pm install package.apk". 
Registro  
MultiLineReceiver Implementación base de IShellOutputReceiver, que toma los datos sin procesar provenientes del socket y los convierte en objetos String
MultiReceiver Implementación base de IShellOutputReceiver, que toma varias instancias de IShellOutputReceiver y transmite los datos recibidos a todas ellas. 
NullOutputReceiver Es la implementación de IShellOutputReceiver que no hace nada. 
PropertyFetcher Recupera y almacena en caché los valores de "getprop" del dispositivo. 
RawImage Son datos que representan una imagen tomada del búfer de fotogramas de un dispositivo. 
ScreenRecorderOptions  
ScreenRecorderOptions.Builder  
ShellCommandUnresponsiveException Se arroja una excepción cuando un comando de shell ejecutado en un dispositivo tarda demasiado en enviar su resultado. 
SyncException Se arroja una excepción cuando no se completa una transferencia con ERROR(/SyncService)
TimeoutException Se arroja una excepción cuando falla una conexión a Adb con un tiempo de espera agotado. 

Enums

IDevice.DeviceState Es el estado de un dispositivo. 
IDevice.DeviceUnixSocketNamespace Es el espacio de nombres de un socket de dominio Unix creado en el dispositivo. 
IDevice.Feature Son funciones de software a nivel del dispositivo. 
IDevice.HardwareFeature Son funciones de hardware a nivel del dispositivo. 
Log.LogLevel Es un enum de Log Level. 
SyncException.SyncError