com.android.tradefed.device
Interfaces
IAndroidDebugBridge |
Definición de interfaz para los métodos AndroidDebugBridge que se usan en este paquete.
|
IConfigurableVirtualDevice | Es una interfaz para proporcionar información sobre la información de un dispositivo virtual posiblemente preconfigurado (IP del host, usuario del host, desplazamiento de puertos, etcétera). |
IDeviceActionReceiver | Proporciona una API para recibir eventos del dispositivo. |
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. |
IDeviceRecovery | Interfaz para recuperar un dispositivo que se desconectó. |
IDeviceSelection | Es la interfaz para los criterios de selección de dispositivos. |
IDeviceStateMonitor |
Proporciona servicios para supervisar el estado de un IDevice .
|
IFileEntry |
Definición de interfaz que proporciona un contrato más simple y simulado a los métodos FileEntry .
|
ILogcatReceiver |
Es una clase que proporciona el resultado del logcat de un dispositivo como un InputStreamSource .
|
IManagedTestDevice | Un ITestDevice cuyo ciclo de vida se administra. |
IManagedTestDeviceFactory |
Interfaz para creadores de IManagedTestDevice
|
IMultiDeviceRecovery | Interfaz para recuperar varios dispositivos sin conexión. |
INativeDevice |
Proporciona una API confiable y de nivel ligeramente superior a un IDevice de ddmlib.
|
ITestDevice |
Proporciona una API confiable y de nivel ligeramente superior a un IDevice de ddmlib.
|
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 .
|
DeviceDisconnectedException | Se genera 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 a través de USB o de una conexión TCP/IP. |
DeviceFoldableState | Representación del estado plegable del dispositivo que muestra "cmd device_state print-states". |
DeviceManager | |
DeviceManager.FastbootDevice | Representación de un dispositivo en modo fastboot. |
DeviceMonitorMultiplexer |
Es una clase de proxy para propagar solicitudes a varios IDeviceMonitor .
|
DeviceNotAvailableException | Se genera cuando un dispositivo ya no está disponible para pruebas. |
DeviceProperties | Definiciones de constantes comunes para los nombres de propiedades del dispositivo |
DeviceRuntimeException | Se genera cuando una acción del dispositivo no genera los resultados esperados. |
DeviceSelectionOptions | Es un contenedor para los criterios de selección de dispositivos. |
DeviceStateMonitor |
Clase auxiliar para supervisar el estado de un IDevice .
|
DeviceUnresponsiveException |
Es 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 inicia, 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 | Es una clase de estructura simple para almacenar información sobre un solo punto de activación. |
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 | Clase que recopila logcat en segundo plano. |
ManagedTestDeviceFactory | Es una 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 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 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. |
NoDeviceException | Se produce 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
|
PackageInfo | Contenedor para la información del paquete de una aplicación analizada desde el dispositivo. |
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
|
StubDevice |
Implementación de stub de marcador de posición de un IDevice .
|
StubLocalAndroidVirtualDevice |
Un marcador de posición IDevice que usa DeviceManager para asignar cuando DeviceSelectionOptions.localVirtualDeviceRequested() es true
|
TestDevice |
Implementación de un ITestDevice para un dispositivo Android de pila completa
|
TestDevice.MicrodroidBuilder | Es un compilador que se usa para crear un TestDevice de Microdroid. |
TestDeviceOptions |
Contenedor para Option de ITestDevice
|
UserInfo | Es similar a la clase UserInfo de la plataforma. |
WaitDeviceRecovery |
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 los comandos de Wi-Fi. |
WifiCommandUtil.ScanResult | Representa una red Wi-Fi que contiene su información relacionada. |
WifiHelper | Clase de ayuda para manipular los servicios de Wi-Fi en el dispositivo. |
Enums
DeviceAllocationState | 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 | Es un modo de reinicio. |
SnapuserdWaitPhase | Representación de enumeración de cuándo unirse o bloquear para que finalice la actualización de snapuserd. |
TestDeviceOptions.InstanceType | |
TestDeviceState |
Es una representación del estado del dispositivo más completa que DeviceState .
|
UserInfo.UserType | Son las variantes admitidas del tipo de un usuario en las APIs externas. |
Interfaces
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITestDevice
Clases
- BackgroundDeviceAction
- BatteryTemperature
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceDisconnectedException
- DeviceFoldableState
- DeviceManager
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceNotAvailableException
- DeviceProperties
- DeviceRuntimeException
- DeviceSelectionOptions
- DeviceStateMonitor
- DeviceUnresponsiveException
- FastbootHelper
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- LogcatReceiver
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- NoDeviceException
- NullDevice
- PackageInfo
- RemoteAndroidDevice
- RemoteAvdIDevice
- StubDevice
- StubLocalAndroidVirtualDevice
- TestDevice
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- UserInfo
- WaitDeviceRecovery
- WifiCommandUtil
- WifiCommandUtil.ScanResult
- WifiHelper
Enums