com.android.ddmlib

Interfaces

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

Clases

AvdData Datos de AVD que se muestran desde [IDevice.getAvdData] 
ByteBufferUtil  
CollectingOutputReceiver Un IShellOutputReceiver que recopila toda la salida del shell en un String 
DdmPreferences Preferencias para la biblioteca ddm 
FileListingService Proporciona el servicio de lista de archivos del lado de IDevice 
FileListingService.FileEntry Representa una entrada en un directorio 
InstallCreateReceiver Receptor de salida para la línea de comandos "pm install-create" 
InstallMetrics  
InstallReceiver 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 que provienen del socket y los convierte en String objetos. 
MultiReceiver Implementación base de IShellOutputReceiver, que toma varias instancias de IShellOutputReceiver y transmite los datos recibidos a todas ellas 
NullOutputReceiver Implementación de IShellOutputReceiver que no hace nada 
PropertyFetcher Recupera y almacena en caché los valores de "getprop" del dispositivo 
RawImage Datos que representan una imagen tomada de un búfer de fotogramas del dispositivo 
ScreenRecorderOptions  
ScreenRecorderOptions.Builder  

Enums

IDevice.DeviceState El estado de un dispositivo 
IDevice.DeviceUnixSocketNamespace Espacio de nombres de un socket de dominio Unix creado en el dispositivo 
IDevice.Feature Funciones de software a nivel del dispositivo 
IDevice.HardwareFeature Funciones de hardware a nivel del dispositivo 
Log.LogLevel Enum de nivel de registro 
SyncException.SyncError  

Excepciones

AdbCommandRejectedException Excepción que se arroja cuando adb rechaza un comando 
CanceledException Excepción abstracta para la excepción que se puede arrojar cuando una entrada del usuario cancela la acción 
InstallException Se arroja si falla la instalación o desinstalación de la aplicación 
ShellCommandUnresponsiveException Excepción que se arroja cuando un comando de shell ejecutado en un dispositivo tarda demasiado en enviar su salida 
SyncException Excepción que se arroja cuando no se completa una transferencia con ERROR(/SyncService) 
TimeoutException Excepción que se arroja cuando falla una conexión a Adb con un tiempo de espera agotado