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. |
SnapuserdFase de espera | Representación enumerativa de cuándo unirse/bloquear para que finalice la actualización de snapuserd. |
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. |
Interfaces
- IAndroidDebugBridge
- Dispositivo virtual configurable
- IDeviceActionReceiver
- Administrador de dispositivos
- IDeviceManager.IFastbootListener
- Monitor de dispositivo
- Recuperación de dispositivo
- Selección de dispositivo
- IDeviceStateMonitor
- Entrada de archivo IF
- ILogcatReceptor
- Dispositivo de prueba administrado
- IManagedTestDeviceFactory
- Recuperación de dispositivos múltiples
- Dispositivo inativo
- Dispositivo de prueba
Clases
- FondoDispositivoAcción
- Temperatura de la batería
- RecopilaciónByteSalidaReceptor
- RecopilaciónSalidaReceptor
- Dispositivo desconectadoExcepción
- DispositivoPlegableEstado
- Administrador de dispositivos
- DeviceManager.FastbootDevice
- DispositivoMonitorMultiplexor
- DispositivoNotAvailableException
- Propiedades del dispositivo
- Excepción de tiempo de ejecución del dispositivo
- Opciones de selección de dispositivo
- DispositivoEstadoMonitor
- Excepción que no responde al dispositivo
- Ayudante de arranque rápido
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- Receptor de salida grande
- LocalAndroidVirtualDispositivo
- LogcatReceptor
- Fábrica de dispositivos de prueba administrada
- Dispositivo nativo
- NativeDevice.AdbAction
- NativeDevice.AdbShellAcción
- NativeDevice.RebootDeviceAcción
- NativeDeviceStateMonitor
- Excepción de red no disponible
- Sin excepción de dispositivo
- Dispositivo nulo
- Información del paquete
- Dispositivo Android remoto
- Dispositivo AvdID remoto
- Dispositivo auxiliar
- StubLocalAndroidVirtualDevice
- Dispositivo TCP
- Dispositivo de prueba
- Dispositivo de prueba.MicrodroidBuilder
- Opciones de dispositivo de prueba
- Información de usuario
- Esperar recuperación del dispositivo
- WifiCommandUtil
- WifiCommandUtil.ScanResult
- WifiAyudante
Enumeraciones
- Estado de asignación del dispositivo
- DeviceSelectionOptions.DeviceRequestedType
- Estadodedispositivolibre
- IDeviceSelection.BaseDeviceType
- ITestDevice.RecoveryMode
- Dispositivo nativo.Modo de reinicio
- SnapuserdFase de espera
- TestDeviceOptions.InstanceType
- Estado del dispositivo de prueba
- Información de usuario.Tipo de usuario