com.android.tradefed.device

Interfaces

IDeviceManager Interface para gerenciar o conjunto de dispositivos disponíveis para teste. 
IDeviceManager.IFastbootListener Um listener para mudanças de estado do fastboot. 
IDeviceMonitor (link em inglês) Interface para monitorar o estado dos dispositivos. 
IDeviceSelection Interface para critérios de seleção de dispositivos. 
ILogcatReceiver Uma classe que fornece a saída do logcat de um dispositivo como um InputStreamSource

Classes

BackgroundDeviceAction Executa um comando em um determinado dispositivo, repetindo-o conforme necessário até que a ação seja cancelada. 
BatteryTemperature  
CollectingByteOutputReceiver Um IShellOutputReceiver que coleta toda a saída do shell em um byte[]
CollectingOutputReceiver Uma IShellOutputReceiver que coleta toda a saída do shell em uma String
DeviceManager  
DeviceManager.FastbootDevice Representação de um dispositivo no modo fastboot (Fastboot mode). 
DeviceMonitorMultiplexer Uma classe proxy para propagar solicitações para vários IDeviceMonitors. 
DeviceProperties Definições de constantes comuns para nomes de propriedades do dispositivo
DeviceSelectionOptions Contêiner para critérios de seleção de dispositivo. 
DeviceStateMonitor Classe auxiliar para monitorar o estado de um IDevice
FastbootHelper Uma classe auxiliar para operações de inicialização rápida. 
IDeviceMonitor.DeviceLister Uma classe semelhante a Runnable que precisa retornar os dispositivos conhecidos e os estados deles. 
LargeOutputReceiver Uma classe projetada para ajudar a executar comandos de longa duração a coletar saídas. 
LocalAndroidVirtualDevice A classe para dispositivos virtuais locais executados no host do TradeFed. 
LogcatReceiver Classe que coleta o Logcat em segundo plano. 
ManagedTestDeviceFactory Factory para criar os diferentes tipos de dispositivos que podem ser monitorados pelo Tf
NativeDevice Implementação padrão de um ITestDevice Dispositivos Android com pilha não completa. 
NativeDevice.AdbAction Um DeviceAction para executar um comando "adb ...." do SO. 
NativeDevice.AdbShellAction  
NativeDevice.RebootDeviceAction DeviceAction para reiniciar um dispositivo. 
NativeDeviceStateMonitor Classe auxiliar para monitorar o estado de um IDevice sem suporte de framework. 
NetworkNotAvailableException É gerada quando um dispositivo não consegue se conectar à rede para testes. 
RemoteAndroidDevice Implementação de um ITestDevice para um dispositivo Android de pilha completa conectado por adb connect. 
RemoteAvdIDevice Um marcador de posição IDevice usado por DeviceManager para alocar quando DeviceSelectionOptions.gceDeviceRequested() é true
TestDevice Implementação de um ITestDevice para um dispositivo Android de pilha completa  
WaitDeviceRecovery Uma implementação simples de um IDeviceRecovery que aguarda o dispositivo ficar on-line e responder a comandos simples. 
WifiHelper Classe auxiliar para manipular serviços de Wi-Fi no dispositivo. 

Enumerações

DeviceSelectionOptions.DeviceRequestedType Os diferentes tipos de dispositivos de marcador de posição com suporte. 
NativeDevice.RebootMode Um modo de reinicialização. 

Exceções

NoDeviceException É gerada quando não há um dispositivo para executar um determinado comando.