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. |
Interfaces
Clases
- BackgroundDeviceAction
- BatteryTemperature
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceManager
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceProperties
- DeviceSelectionOptions
- DeviceStateMonitor
- FastbootHelper
- IDeviceMonitor.DeviceLister
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- LogcatReceiver
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- RemoteAndroidDevice
- RemoteAvdIDevice
- TestDevice
- WaitDeviceRecovery
- WifiHelper
Enums
Excepciones