com.android.tradefed.dispositivo
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 la información de un dispositivo virtual posiblemente preconfigurado (IP del host, usuario del host, compensación de puertos, etc.). |
IDeviceAcciónReceptor | Proporciona una API para recibir eventos del dispositivo. |
IDeviceManager | Interfaz para la gestión del conjunto de dispositivos disponibles para la prueba. |
IDeviceManager.IFastbootListener | Un oyente para los cambios de estado de fastboot. |
IDeviceMonitor | Interfaz para monitorear el estado de los dispositivos. |
IDeviceRecovery | Interfaz para recuperar un dispositivo que se ha desconectado. |
IDeviceSelection | Interfaz para criterios de selección de dispositivos. |
IDeviceStateMonitor | Proporciona facilidades para monitorear el estado de un IDevice . |
IFileEntry | Definición de interfaz que proporciona un contrato más simple y simulado para los métodos FileEntry . |
ILogcatReceiver | 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 |
IMultiDeviceRecovery | Interfaz para recuperar múltiples dispositivos fuera de línea. |
INativeDevice | Proporciona una API fiable y de un nivel ligeramente superior a un IDevice ddmlib. |
Dispositivo de prueba de TI | Proporciona una API fiable y de un nivel ligeramente superior a 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 | |
CollectingByteOutputReceiver | Un IShellOutputReceiver que recopila toda la salida del shell en un byte[] . |
RecolectandoSalidaReceptor | Un IShellOutputReceiver que recopila toda la salida del shell en un String . |
DeviceDisconnectedException | Se lanza 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 varios IDeviceMonitor s. |
DeviceNotAvailableException | Se lanza cuando un dispositivo ya no está disponible para la prueba. |
Propiedades del dispositivo | Definiciones constantes comunes para nombres de propiedades del lado del dispositivo |
DeviceRuntimeException | Se lanza cuando una acción del dispositivo no produce 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 . |
DeviceUnresponsiveException | Una especialización de DeviceNotAvailableException que indica que el dispositivo es visible para adb, pero no responde (es decir, los comandos expiran, no arrancan, etc.) |
Ayudante de arranque rápido | Una clase auxiliar para operaciones de arranque rápido. |
IDeviceMonitor.DeviceLister | Una clase similar 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 solo punto de montaje |
LargeOutputReceiver | Una clase diseñada para ayudar a ejecutar comandos de ejecución prolongada que recopilan resultados. |
LocalAndroidVirtualDispositivo | La clase para dispositivos virtuales locales que se ejecutan en el host TradeFed. |
LogcatReceptor | Clase que recopila logcat en segundo plano. |
ManagedTestDeviceFactory | Fábrica para crear los diferentes tipos de dispositivos que pueden ser monitoreados por Tf |
Dispositivo nativo | Implementación predeterminada de un ITestDevice Dispositivos Android de pila no completa. |
NativeDevice.AdbAction | Un ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) para ejecutar un comando del SO 'adb ....'. |
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction | 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. |
NetworkNotAvailableException | Se lanza cuando un dispositivo no puede conectarse a la red para la prueba. |
NoDeviceException | Lanzado 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. |
RemoteAndroidDispositivo | Implementación de un ITestDevice para un dispositivo Android de pila completa conectado a través de adb connect. |
RemoteAvdIDevice | Un IDevice de marcador de posición utilizado por DeviceManager para asignar cuando DeviceSelectionOptions.gceDeviceRequested() es true |
StubDevice | 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 |
TestDevice.MicrodroidBuilder | Un constructor utilizado para crear un Microdroid TestDevice. |
TestDeviceOptions | Contenedor para Option ITestDevice |
Información de usuario | Similar a la clase UserInfo de la plataforma. |
WaitDeviceRecovery | Una implementación simple de IDeviceRecovery que espera que el dispositivo esté en línea y responda a comandos simples. |
Wi-Fi Helper | Clase auxiliar para manipular servicios wifi en el dispositivo. |
Enumeraciones
DeviceAsignationState | Representa el estado de asignación del dispositivo desde la perspectiva de IDeviceManager |
DeviceSelectionOptions.DeviceRequestedType | Los diferentes tipos posibles de dispositivos de marcador de posición admitidos. |
FreeDeviceState | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.RebootMode | Un modo de reinicio. |
TestDeviceOptions.InstanceType | |
TestDeviceState | Una representación más completa del estado del dispositivo que DeviceState . |
UserInfo.UserType | Variantes admitidas del tipo de un usuario en API externas. |
Interfaces
- IAndroidDebugBridge
- Dispositivo virtual configurable
- IDeviceAcciónReceptor
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- Dispositivo de prueba administrado
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- Dispositivo de prueba de TI
Clases
- FondoDispositivoAcción
- Temperatura de la batería
- CollectingByteOutputReceiver
- RecolectandoSalidaReceptor
- DeviceDisconnectedException
- DispositivoPlegableEstado
- Administrador de dispositivos
- DeviceManager.FastbootDevice
- DispositivoMonitorMultiplexor
- DeviceNotAvailableException
- Propiedades del dispositivo
- DeviceRuntimeException
- Opciones de selección de dispositivo
- DispositivoEstadoMonitor
- DeviceUnresponsiveException
- Ayudante de arranque rápido
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- LargeOutputReceiver
- LocalAndroidVirtualDispositivo
- LogcatReceptor
- ManagedTestDeviceFactory
- Dispositivo nativo
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- NoDeviceException
- Dispositivo nulo
- Información del paquete
- RemoteAndroidDispositivo
- RemoteAvdIDevice
- StubDevice
- StubLocalAndroidVirtualDevice
- Dispositivo Tcp
- Dispositivo de prueba
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- Información de usuario
- WaitDeviceRecovery
- Wi-Fi Helper
Enumeraciones