com.android.tradefed.device
Interfaces
IAndroidDebugBridge. |
Definición de interfaz para los métodos AndroidDebugBridge que se usan en este paquete.
|
IConfigurableVirtualDevice | Una interfaz para proporcionar información sobre un dispositivo virtual posiblemente preconfigurado (IP del host, usuario del host, desplazamiento de puertos, etcétera). |
IDeviceActionReceiver. | Proporciona una API para recibir eventos de dispositivos. |
Administrador de dispositivos | Interfaz para administrar el conjunto de dispositivos disponibles para pruebas. |
IDeviceManager.IFastbootListener | Un objeto de escucha para cambios de estado de fastboot. |
IDeviceMonitor; | Interfaz para supervisar el estado de los dispositivos. |
Recuperación de dispositivos | Interfaz para recuperar un dispositivo que se desconectó. |
Selección de dispositivos | Interfaz para los criterios de selección de dispositivos. |
IDeviceStateMonitor |
Proporciona instalaciones para supervisar el estado de un IDevice .
|
IFileEntry |
Definición de interfaz que proporciona un contrato simulable y más simple para métodos FileEntry .
|
ILogcatReceiver. |
Una clase que proporciona la salida del logcat de un dispositivo como un InputStreamSource .
|
IManagedTestDevice | Es un ITestDevice cuyo ciclo de vida está administrado. |
IManagedTestDeviceFactory |
Interfaz del creador para IManagedTestDevice s
|
Recuperación de varios dispositivos | Interfaz para recuperar varios dispositivos sin conexión. |
INativeDevice |
Proporciona una API confiable y de nivel ligeramente superior a IDevice de ddmlib.
|
Dispositivo de prueba |
Proporciona una API confiable y de nivel ligeramente superior a IDevice de ddmlib.
|
Clases
BackgroundDeviceAction | Ejecuta un comando en un dispositivo determinado y se repite según sea necesario hasta que se cancela la acción. |
Temperatura de la batería | |
CollectingByteOutputReceiver |
Un IShellOutputReceiver que recopila todo el resultado de shell en un byte[]
|
CollectingOutputReceiver |
Un IShellOutputReceiver que recopila toda la salida de shell en una String .
|
DeviceDisconnectedException | Se arroja cuando ya no se puede acceder a un dispositivo a través de su tipo de transporte, p.ej., si el dispositivo ya no es visible mediante USB o una conexión TCP/IP |
DeviceFoldableState | Representación del estado plegable del dispositivo como lo muestra “cmd device_state print-states”. |
Administrador de dispositivos | |
DeviceManager.FastbootDevice | Representación de un dispositivo en Modo fastboot [Fastboot mode]. |
DeviceMonitorMultiplexer |
Una clase de proxy para propagar solicitudes a varios IDeviceMonitor
|
DeviceNotAvailableException. | Se arroja cuando un dispositivo ya no está disponible para pruebas. |
DeviceProperties | Definiciones de constantes comunes para nombres de propiedades del dispositivo |
DeviceRuntimeException | Se arroja cuando una acción del dispositivo no da los resultados esperados. |
DeviceSelectionOptions | Contenedor para criterios de selección de dispositivos. |
DeviceStateMonitor |
Clase de ayuda para supervisar el estado de un IDevice .
|
DeviceUnResponseException |
Una especialización de DeviceNotAvailableException que indica que el dispositivo es visible para adb, pero no responde (es decir, se agota el tiempo de espera de los comandos, no se inician, etcétera).
|
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.
|
IManagedTestDevice.DeviceEventResponse |
Contenedor para una respuesta a una llamada a IManagedTestDevice#handleAllocationEvent(DeviceEvent)
|
ITestDevice.ApexInfo. | Una clase de struct simple para almacenar información sobre un solo APEX |
ITestDevice.MountPointInfo. | Una clase de struct simple para almacenar información sobre un solo punto de activación |
LargeOutputReceiver. | Una clase diseñada para ayudar a ejecutar comandos de larga duración para recopilar resultados. |
LocalAndroidVirtualDevice. | Es la clase para dispositivos virtuales locales que se ejecutan en el host de TradeFed. |
LogcatReceiver. | Es la clase que recopila logcat en segundo plano. |
ManagedTestDeviceFactory | Fábrica para crear los diferentes tipos de dispositivos que Tf puede supervisar |
NativeDevice |
Es la implementación predeterminada de un dispositivo Android ITestDevice que no es de pila completa.
|
NativeDevice.AdbAction. |
Un ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) para ejecutar un comando “adb ....” del SO.
|
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction. |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) para reiniciar un dispositivo.
|
NativeDeviceStateMonitor |
Clase de ayuda para supervisar el estado de un IDevice sin compatibilidad con el framework.
|
NetworkNotAvailableException. | Se ejecuta cuando un dispositivo no puede conectarse a una red para realizar pruebas. |
NoDeviceException. | Se arroja cuando no hay un dispositivo para ejecutar un comando determinado. |
NullDevice |
Un marcador de posición IDevice que usa DeviceManager para asignar cuando IDeviceSelection#nullDeviceRequested() es true
|
Información del paquete | Es el contenedor de la información del paquete de una aplicación que se analiza desde el dispositivo. |
RemoteAndroidDevice |
Es la implementación de un ITestDevice para un dispositivo Android de pila completa conectado mediante adb connect.
|
RemoteAvdIDevice |
Un marcador de posición IDevice que usa DeviceManager para asignar cuando DeviceSelectionOptions.gceDeviceRequested() es true
|
StubDevice |
Implementación de marcador de posición auxiliar de un IDevice .
|
StubLocalAndroidVirtualDevice. |
Un marcador de posición IDevice que usa DeviceManager para asignar cuando DeviceSelectionOptions.localVirtualDeviceRequested() es true
|
Dispositivo de prueba |
Implementación de ITestDevice para un dispositivo Android de pila completa
|
TestDevice.MicrodroidBuilder. | Es un compilador que se usa para crear un Microdroid TestDevice. |
TestDeviceOptions |
Contenedor para ITestDevice Option s
|
Información de usuario | Es similar a la clase UserInfo de la plataforma. |
WaitDeviceRecovery |
Es una implementación simple de un IDeviceRecovery que espera a que el dispositivo esté en línea y responda a comandos simples.
|
WifiCommandUtil | Una clase de utilidad que puede analizar los resultados de comandos de Wi-Fi. |
WifiCommandUtil.ScanResult. | Representa una red Wi-Fi que contiene su información relacionada. |
Asistente de Wi-Fi | Clase de ayuda para manipular los servicios de Wi-Fi en el dispositivo. |
Enumeraciones
DeviceAllocationState | Representa el estado de asignación del dispositivo desde la perspectiva de IDeviceManager |
DeviceSelectionOptions.DeviceRequestedType | Se admiten los diferentes tipos posibles de dispositivos con marcadores de posición. |
FreeDeviceState | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode: | |
NativeDevice.RebootMode. | Un modo de reinicio. |
SnapuserdWaitFase | Representación enumerada del momento en que se debe unir o bloquear para que finalice la actualización de Snapuserd |
TestDeviceOptions.InstanceType. | |
TestDeviceState |
Una representación del estado del dispositivo con más funciones que DeviceState .
|
UserInfo.UserType | Variantes admitidas de un tipo de usuario en APIs externas. |
Interfaces
- IAndroidDebugBridge.
- IConfigurableVirtualDevice
- IDeviceActionReceiver.
- Administrador de dispositivos
- IDeviceManager.IFastbootListener
- IDeviceMonitor;
- Recuperación de dispositivos
- Selección de dispositivos
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver.
- IManagedTestDevice
- IManagedTestDeviceFactory
- Recuperación de varios dispositivos
- INativeDevice
- Dispositivo de prueba
Clases
- BackgroundDeviceAction
- Temperatura de la batería
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceDisconnectedException
- DeviceFoldableState
- Administrador de dispositivos
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceNotAvailableException.
- DeviceProperties
- DeviceRuntimeException
- DeviceSelectionOptions
- DeviceStateMonitor
- DeviceUnResponseException
- FastbootHelper
- IDeviceMonitor.DeviceLister.
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo.
- ITestDevice.MountPointInfo.
- LargeOutputReceiver.
- LocalAndroidVirtualDevice.
- LogcatReceiver.
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction.
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction.
- NativeDeviceStateMonitor
- NetworkNotAvailableException.
- NoDeviceException.
- NullDevice
- Información del paquete
- RemoteAndroidDevice
- RemoteAvdIDevice
- StubDevice
- StubLocalAndroidVirtualDevice.
- Dispositivo de prueba
- TestDevice.MicrodroidBuilder.
- TestDeviceOptions
- Información de usuario
- WaitDeviceRecovery
- WifiCommandUtil
- WifiCommandUtil.ScanResult.
- Asistente de Wi-Fi
Enumeraciones