com.android.tradefed.device

Interfaces

IAndroidDebugBridge Definición de interfaz para los métodos AndroidDebugBridge utilizados en este paquete.
Dispositivo virtual configurable Una interfaz para proporcionar información sobre un dispositivo virtual posiblemente preconfigurado (IP del host, usuario del host, compensación de puertos, etc.).
IDeviceActionReceiver Proporciona una API para recibir eventos del dispositivo.
Administrador de dispositivos Interfaz para gestionar el conjunto de dispositivos disponibles para realizar pruebas.
IDeviceManager.IFastbootListener Un oyente de cambios de estado de fastboot.
Monitor de dispositivo Interfaz para monitorear el estado de los dispositivos.
Recuperación de dispositivo Interfaz para recuperar un dispositivo que se ha desconectado.
Selección de dispositivo Interfaz para criterios de selección de dispositivos.
IDeviceStateMonitor Proporciona funciones para monitorear el estado de un IDevice .
Entrada de archivo IF Definición de interfaz que proporciona un contrato más simple y simulable para los métodos FileEntry .
ILogcatReceptor Una clase que proporciona la salida del logcat de un dispositivo como InputStreamSource .
Dispositivo de prueba administrado Un ITestDevice cuyo ciclo de vida se gestiona.
IManagedTestDeviceFactory Interfaz de creador para IManagedTestDevice s
Recuperación de dispositivos múltiples Interfaz para recuperar múltiples dispositivos fuera de línea.
Dispositivo inativo Proporciona una API confiable y de nivel ligeramente superior para un IDevice ddmlib.
Dispositivo de prueba Proporciona una API confiable y de nivel ligeramente superior para un IDevice ddmlib.

Clases

FondoDispositivoAcción Ejecuta un comando en un dispositivo determinado repitiéndolo según sea necesario hasta que se cancele la acción.
Temperatura de la batería
RecopilaciónByteSalidaReceptor Un IShellOutputReceiver que recopila toda la salida del shell en un byte[] .
RecopilaciónSalidaReceptor Un IShellOutputReceiver que recopila toda la salida del shell en una String .
Dispositivo desconectadoExcepción Se produce cuando ya no se puede acceder a un dispositivo a través de su tipo de transporte, por ejemplo, si el dispositivo ya no es visible a través de una conexión USB o TCP/IP.
DispositivoPlegableEstado Representación del estado plegable del dispositivo según lo devuelto por "cmd device_state print-states".
Administrador de dispositivos
DeviceManager.FastbootDevice Representación de un dispositivo en modo Fastboot.
DispositivoMonitorMultiplexor Una clase de proxy para propagar solicitudes a múltiples IDeviceMonitor .
DispositivoNotAvailableException Se lanza cuando un dispositivo ya no está disponible para realizar pruebas.
Propiedades del dispositivo Definiciones de constantes comunes para nombres de propiedades del lado del dispositivo
Excepción de tiempo de ejecución del dispositivo Se lanza cuando una acción del dispositivo no produjo los resultados esperados.
Opciones de selección de dispositivo Contenedor para criterios de selección de dispositivos.
DispositivoEstadoMonitor Clase auxiliar para monitorear el estado de un IDevice .
Excepción que no responde al dispositivo Una especialización de DeviceNotAvailableException que indica que el dispositivo es visible para adb, pero no responde (es decir, los comandos se agotan, no arrancan, etc.)
Ayudante de arranque rápido Una clase auxiliar para operaciones de arranque rápido.
IDeviceMonitor.DeviceLister Una clase tipo Runnable que debería devolver los dispositivos conocidos y sus estados.
IManagedTestDevice.DeviceEventResponse Contenedor para una respuesta a una llamada IManagedTestDevice#handleAllocationEvent(DeviceEvent)
ITestDevice.ApexInfo Una clase de estructura simple para almacenar información sobre un solo APEX
ITestDevice.MountPointInfo Una clase de estructura simple para almacenar información sobre un único punto de montaje
Receptor de salida grande Una clase diseñada para ayudar a ejecutar comandos de larga duración y recopilar resultados.
LocalAndroidVirtualDispositivo La clase para dispositivos virtuales locales que se ejecutan en el host TradeFed.
LogcatReceptor Clase que recopila logcat en segundo plano.
Fábrica de dispositivos de prueba administrada Fábrica para crear los diferentes tipos de dispositivos que pueden ser monitorizados por Tf
Dispositivo nativo Implementación predeterminada de un ITestDevice Dispositivos Android que no son de pila completa.
NativeDevice.AdbAction Un ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) al ejecutar un comando 'adb ....' del sistema operativo.
NativeDevice.AdbShellAcción
NativeDevice.RebootDeviceAcción ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) para reiniciar un dispositivo.
NativeDeviceStateMonitor Clase auxiliar para monitorear el estado de un IDevice sin soporte de marco.
Excepción de red no disponible Se produce cuando un dispositivo no puede conectarse a la red para realizar pruebas.
Sin excepción de dispositivo Se lanza cuando no hay ningún dispositivo para ejecutar un comando determinado.
Dispositivo nulo Un IDevice de marcador de posición utilizado por DeviceManager para asignar cuando IDeviceSelection#nullDeviceRequested() es true
Información del paquete Contenedor para la información del paquete de una aplicación analizada desde el dispositivo.
Dispositivo Android remoto Implementación de un ITestDevice para un dispositivo Android de pila completa conectado mediante adb connect.
Dispositivo AvdID remoto Un IDevice de marcador de posición utilizado por DeviceManager para asignar cuando DeviceSelectionOptions.gceDeviceRequested() es true
Dispositivo auxiliar Implementación de marcador de posición de código auxiliar de un IDevice .
StubLocalAndroidVirtualDevice Un IDevice de marcador de posición utilizado por DeviceManager para asignar cuando DeviceSelectionOptions.localVirtualDeviceRequested() es true
Dispositivo TCP Un IDevice de marcador de posición utilizado por DeviceManager para asignar cuando DeviceSelectionOptions.tcpDeviceRequested() es true
Dispositivo de prueba Implementación de un ITestDevice para un dispositivo Android de pila completa
Dispositivo de prueba.MicrodroidBuilder Un constructor utilizado para crear un Microdroid TestDevice.
Opciones de dispositivo de prueba Contenedor para Option ITestDevice
Información de usuario Similar a la clase UserInfo de la plataforma.
Esperar recuperación del dispositivo Una implementación simple de IDeviceRecovery que espera a que el dispositivo esté en línea y responda a comandos simples.
WifiCommandUtil Una clase de utilidad que puede analizar las salidas de comandos wifi.
WifiCommandUtil.ScanResult Representa una red wifi que contiene su información relacionada.
WifiAyudante Clase de ayuda para manipular servicios wifi en el dispositivo.

Enumeraciones

Estado de asignación del dispositivo Representa el estado de asignación del dispositivo desde la perspectiva de IDeviceManager.
DeviceSelectionOptions.DeviceRequestedType Los diferentes tipos posibles de dispositivos marcadores de posición admitidos.
Estadodedispositivolibre
IDeviceSelection.BaseDeviceType
ITestDevice.RecoveryMode
Dispositivo nativo.Modo de reinicio Un modo de reinicio.
TestDeviceOptions.InstanceType
Estado del dispositivo de prueba Una representación más completa del estado del dispositivo que DeviceState .
Información de usuario.Tipo de usuario Variantes admitidas del tipo de usuario en API externas.