com.android.tradefed.device

Interfaces

IDeviceManager Es la interfaz para administrar el conjunto de dispositivos disponibles para las pruebas. 
IDeviceManager.IFastbootListener Un objeto de escucha para los cambios de estado de Fastboot. 
IDeviceMonitor Interfaz para supervisar el estado de los dispositivos. 
IDeviceSelection Interfaz para los criterios de selección de dispositivos. 
ILogcatReceiver Es una clase que proporciona el resultado del logcat de un dispositivo como un InputStreamSource

Clases

BackgroundDeviceAction Ejecuta un comando en un dispositivo determinado y lo repite según sea necesario hasta que se cancele la acción. 
BatteryTemperature  
CollectingByteOutputReceiver Un IShellOutputReceiver que recopila todo el resultado de la shell en un byte[]
CollectingOutputReceiver Un IShellOutputReceiver que recopila todo el resultado de la shell en un String
DeviceManager  
DeviceManager.FastbootDevice Representación de un dispositivo en modo fastboot. 
DeviceMonitorMultiplexer Es una clase de proxy para propagar solicitudes a varios IDeviceMonitor
DeviceProperties Definiciones de constantes comunes para nombres de propiedades del dispositivo  
DeviceSelectionOptions Es un contenedor para los criterios de selección de dispositivos. 
DeviceStateMonitor Clase auxiliar para supervisar el estado de un IDevice
FastbootHelper Es una clase auxiliar para operaciones de Fastboot. 
IDeviceMonitor.DeviceLister Una clase similar a Runnable que debe mostrar los dispositivos conocidos y sus estados. 
LargeOutputReceiver Es una clase diseñada para ayudar a ejecutar comandos de larga duración y recopilar resultados. 
LocalAndroidVirtualDevice Es la clase para dispositivos virtuales locales que se ejecutan en el host de TradeFed. 
LogcatReceiver Es una clase que recopila logcat en segundo plano. 
ManagedTestDeviceFactory De fábrica para crear los diferentes tipos de dispositivos que puede supervisar Tf  
NativeDevice Implementación predeterminada de un dispositivo Android ITestDevice sin pila completa. 
NativeDevice.AdbAction Un DeviceAction para ejecutar un comando "adb ...." del SO. 
NativeDevice.AdbShellAction  
NativeDevice.RebootDeviceAction DeviceAction para reiniciar un dispositivo. 
NativeDeviceStateMonitor Clase auxiliar para supervisar el estado de un IDevice sin compatibilidad con el framework. 
NetworkNotAvailableException Se genera cuando un dispositivo no puede conectarse a la red para realizar pruebas. 
RemoteAndroidDevice Implementación de un ITestDevice para un dispositivo Android de pila completa conectado a través de adb connect. 
RemoteAvdIDevice Un marcador de posición IDevice que usa DeviceManager para asignar cuando DeviceSelectionOptions.gceDeviceRequested() es true  
TestDevice Implementación de un ITestDevice para un dispositivo Android de pila completa  
WaitDeviceRecovery Una implementación simple de un IDeviceRecovery que espera a que el dispositivo esté en línea y responda a comandos simples. 
WifiHelper Clase de ayuda para manipular los servicios de Wi-Fi en el dispositivo. 

Enums

DeviceSelectionOptions.DeviceRequestedType Los diferentes tipos posibles de dispositivos de marcador de posición admitidos. 
NativeDevice.RebootMode Es un modo de reinicio. 

Excepciones

NoDeviceException Se produce cuando no hay un dispositivo para ejecutar un comando determinado.