com.android.ddmlib

Interfaces

FileListingService.IListingReceiver As classes que implementam essa interface fornecem um método que lida com o resultado assíncrono do comando ls no dispositivo. 
IDevice Um dispositivo. 
IShellEnabledDevice Um dispositivo abstrato que pode receber comandos de shell. 
IShellOutputReceiver As classes que implementam essa interface fornecem métodos que lidam com a saída de um comando de shell remoto em um dispositivo/emulador. 

Classes

AdbCommandRejectedException Exceção gerada quando o adb recusa um comando. 
AvdData Dados de AVD retornados de [IDevice.getAvdData]. 
ByteBufferUtil  
CanceledException Exceção abstrata para exceção que pode ser gerada quando uma entrada do usuário cancela a ação. 
CollectingOutputReceiver Um IShellOutputReceiver que coleta toda a saída do shell em um String
DdmPreferences Preferências para a biblioteca ddm. 
FileListingService Fornece o serviço de listagem de arquivos secundários IDevice
FileListingService.FileEntry Representa uma entrada em um diretório. 
InstallCreateReceiver Receptor de saída para a linha de comando "pm install-create". 
InstallException Gerada se a instalação ou desinstalação do aplicativo falhar. 
InstallMetrics  
InstallReceiver Receptor de saída para a linha de comando "pm install package.apk". 
Log  
MultiLineReceiver Implementação básica de IShellOutputReceiver, que usa os dados brutos do socket e os converte em objetos String
MultiReceiver Implementação básica de IShellOutputReceiver que usa várias instâncias de IShellOutputReceiver e transmite os dados recebidos para todas elas. 
NullOutputReceiver Implementação de IShellOutputReceiver que não faz nada. 
PropertyFetcher Busca e armazena em cache valores "getprop" do dispositivo. 
RawImage Dados que representam uma imagem extraída de um buffer de frame de dispositivo. 
ScreenRecorderOptions  
ScreenRecorderOptions.Builder  
ShellCommandUnresponsiveException Exceção gerada quando um comando de shell executado em um dispositivo demora muito para enviar a saída. 
SyncException Exceção gerada quando uma transferência usando ERROR(/SyncService) não é concluída. 
TimeoutException Exceção gerada quando uma conexão com o Adb falha com um tempo limite. 

Enumerações

IDevice.DeviceState O estado de um dispositivo. 
IDevice.DeviceUnixSocketNamespace Namespace de um soquete de domínio Unix criado no dispositivo. 
IDevice.Feature Recursos de software no nível do dispositivo. 
IDevice.HardwareFeature Recursos de hardware no nível do dispositivo. 
Log.LogLevel Enumeração de nível de registro. 
SyncException.SyncError