com.android.tradefed.device.server

Interfaces

AndroidDebugBridge.IClientChangeListener As classes que implementam essa interface fornecem métodos que lidam com mudanças de ClientImpl
AndroidDebugBridge.IDebugBridgeChangeListener As classes que implementam essa interface fornecem um método que lida com mudanças de AndroidDebugBridge (incluindo reinicializações). 
AndroidDebugBridge.IDeviceChangeListener As classes que implementam essa interface fornecem métodos que lidam com a adição, exclusão e mudanças de IDevice
Cliente Isso representa um único cliente, geralmente um processo de VM Dalvik. 
ClientData.IAllocationTrackingHandler  
ClientData.IHprofDumpHandler Handlers capazes de agir em despejos HPROF. 
ClientData.IMethodProfilingHandler Processadores capazes de agir com base nas informações de criação de perfil do método 
ClientTracker Rastreia o dispositivo clients
IStackTraceInfo As classes que implementam essa interface fornecem um método que retorna um rastreamento de pilha. 
ProfileableClient Representa um único cliente que pode ser analisado, geralmente um processo de VM do Android. 
SyncService.ISyncProgressMonitor As classes que implementam essa interface fornecem métodos que lidam com a exibição do progresso da transferência. 
TimeoutRemainder.SystemNanoTimeProvider  

Classes

AdbDevice Contém o estado de um dispositivo conforme informado pelo comando "adb devices -l". 
AdbHelper Classe auxiliar para processar solicitações e conexões com o adb. 
AdbHelper.AdbResponse Resposta do ADB. 
AdbInitOptions Opções para inicialização do AndroidDebugBridge. 
AdbInitOptions.Builder Cria opções de inicialização para o ADB. 
AdbSocketUtils  
AdbVersion  
AllocationInfo Contém informações de alocação. 
AllocationInfo.AllocationSorter  
AllocationsParser  
AndroidDebugBridge Uma conexão com o Android Debug Bridge (adb) do lado do host

Esse é o ponto central para se comunicar com qualquer dispositivo, emulador ou aplicativo em execução neles. 

ClientData Contém os dados de um ClientImpl
ClientData.HeapData Informações de heap. 
ClientData.HeapInfo  
ClientData.HprofData  
ClientData.Names  
ClientImpl Isso representa um único cliente, geralmente um processo de VM Dalvik. 
CommandRejectedException  
DdmJdwpExtension  
DdmJdwpExtension.DdmInterceptor  
Depurador Isso representa uma conexão pendente ou estabelecida com um depurador JDWP. 
DebugViewDumpHandler  
DeviceImpl Um dispositivo. 
DeviceListMonitorTask  
DeviceMonitor O DeviceMonitor monitora dispositivos conectados ao adb. 
DeviceMonitor.DeviceListComparisonResult  
HeapSegment Descreve os tipos e locais de objetos em um segmento de um heap. 
HeapSegment.HeapSegmentElement Descreve um objeto/região codificado nos dados do HPSG. 
MonitorThread Monitore as conexões abertas. 
NativeAllocationInfo Armazena informações de alocação nativa. 
NativeLibraryMapInfo Mapeamento de endereço de memória para biblioteca de bibliotecas nativas. 
NativeStackCallInfo Representa uma chamada de pilha. 
ProfileableClientData Contém os dados de um ProfileableClientImpl
ProfileableClientImpl Isso representa um único cliente passível de criação de perfil, geralmente um processo de VM Dalvik. 
RemoteSplitApkInstaller  
SplitApkInstaller  
SplitApkInstallerBase  
SyncService Classe de serviço de sincronização para enviar/extrair para/de dispositivos/emuladores pela ponte de depuração. 
SyncService.FileStat  
ThreadInfo Contém informações de uma linha de execução. 
TimeoutRemainder Classe utilitária para acompanhar o tempo restante de um tempo limite inicial. 
TimeoutRemainder.DefaultSystemNanoTime  

Enumerações

AdbHelper.AdbService Identifique qual serviço do adb o comando deve segmentar. 
AllocationInfo.SortMode  
ClientData.AllocationTrackingStatus  
ClientData.DebuggerStatus  
ClientData.HprofData.Type  
ClientData.MethodProfilingStatus  
DdmJdwpExtension.Event