com.android.tradefed.device
Interfaces
| IAndroidDebugBridge |
Es la definición de la interfaz para los métodos de ERROR(/com.android.ddmlib.AndroidDebugBridge) que se usan en este paquete.
|
| IConfigurableVirtualDevice | Es 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 del dispositivo. |
| IDeviceManager | Interfaz para administrar el conjunto de dispositivos disponibles para las pruebas. |
| IDeviceManager.IFastbootListener | Es 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 | 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 simulable para los métodos de FileEntry.
|
| ILogcatReceiver |
Clase que proporciona el resultado del logcat de un dispositivo como un InputStreamSource.
|
| IManagedTestDevice | Es un ITestDevice cuyo ciclo de vida se administra. |
| IManagedTestDeviceFactory |
Interfaz de creador para IManagedTestDevices
|
| IMultiDeviceRecovery | Interfaz para recuperar varios dispositivos sin conexión. |
| INativeDevice |
Proporciona una API confiable y de un nivel ligeramente superior a un IDevice de ddmlib.
|
| ITemporaryDevice | Interfaz para representar un dispositivo que puede ser un marcador de posición temporal. |
| ITestDevice |
Proporciona una API confiable y de un 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 toda la salida del shell en un byte[].
|
| CollectingOutputReceiver |
Un IShellOutputReceiver que recopila toda la salida de la shell en un solo 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 está visible a través de USB o conexión TCP/IP |
| DeviceFoldableState | Es la representación del estado plegable del dispositivo que devuelve "cmd device_state print-states". |
| DeviceManager | |
| DeviceManager.FastbootDevice | Representación de un dispositivo en modo fastboot. |
| DeviceMonitorMultiplexer |
Es una clase proxy para propagar solicitudes a varios objetos IDeviceMonitor.
|
| DeviceNotAvailableException | Se arroja cuando un dispositivo ya no está disponible para las pruebas. |
| DeviceProperties | Definiciones de constantes comunes para nombres de propiedades del lado del dispositivo |
| DeviceRuntimeException | Se arroja 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 objeto IDevice.
|
| DeviceUnresponsiveException |
Especialización de DeviceNotAvailableException que indica que el dispositivo es visible para adb, pero no responde (es decir, los comandos agotan el tiempo de espera, no se inician, etcétera)
|
| FastbootHelper | Es una clase auxiliar para las operaciones de fastboot. |
| IDeviceMonitor.DeviceLister |
Clase similar a Runnable que debería devolver los dispositivos conocidos y sus estados.
|
| IManagedTestDevice.DeviceEventResponse |
Contenedor para una respuesta a una llamada de IManagedTestDevice.handleAllocationEvent(DeviceEvent)
|
| ITestDevice.ApexInfo | Una clase struct simple para almacenar información sobre un solo APEX |
| ITestDevice.MountPointInfo | Una clase struct simple para almacenar información sobre un solo punto de montaje |
| LargeOutputReceiver | Clase diseñada para ayudar a ejecutar comandos de larga duración y recopilar resultados. |
| LocalAndroidVirtualDevice | Clase para dispositivos virtuales locales que se ejecutan en el host de Tradefed. |
| LogcatReceiver | Clase que recopila Logcat en segundo plano. |
| ManagedTestDeviceFactory | Es la fábrica para crear los diferentes tipos de dispositivos que Tf puede supervisar |
| NativeDevice |
Es la implementación predeterminada de un ITestDevice para dispositivos Android que no son de pila completa.
|
| NativeDevice.AdbAction |
Es 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 supervisar el estado de un IDevice sin asistencia del framework.
|
| NetworkNotAvailableException | Se arroja cuando un dispositivo no puede conectarse a la red para realizar pruebas. |
| NoDeviceException | Se arroja cuando no hay ningún dispositivo para ejecutar un comando determinado. |
| NullDevice |
Es un marcador de posición IDevice que usa DeviceManager para asignar cuándo IDeviceSelection.nullDeviceRequested() es true.
|
| PackageInfo | Es un 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 |
Es un marcador de posición IDevice que usa DeviceManager para asignar cuándo DeviceSelectionOptions.gceDeviceRequested() es true.
|
| StubDevice |
Es una implementación de marcador de posición de stub de un IDevice.
|
| StubLocalAndroidVirtualDevice |
Es un marcador de posición IDevice que usa DeviceManager para asignar cuándo 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 Microdroid TestDevice. |
| TestDeviceOptions |
Contenedor para ITestDevice Options
|
| UserInfo | Es similar a la clase UserInfo de la plataforma. |
| WaitDeviceRecovery |
Implementación simple de un IDeviceRecovery que espera a que el dispositivo esté en línea y responda a comandos simples.
|
| WifiCommandUtil | Es 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 | Son 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 | Es la 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 más completa del estado del dispositivo que DeviceState.
|
| UserInfo.UserType | Son las variantes admitidas del tipo de usuario en las APIs externas. |
Interfaces
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITemporaryDevice
- 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