com.android.tradefed.device
Interfaces
| IDeviceManager | Interface permettant de gérer l'ensemble des appareils disponibles pour les tests. |
| IDeviceManager.IFastbootListener | Écouteur des changements d'état de Fastboot. |
| IDeviceMonitor | Interface permettant de surveiller l'état des appareils. |
| IDeviceSelection | Interface des critères de sélection des appareils. |
| ILogcatReceiver |
Classe qui fournit la sortie du logcat d'un appareil en tant que InputStreamSource.
|
Classes
| BackgroundDeviceAction | Exécute une commande sur un appareil donné, en la répétant si nécessaire jusqu'à ce que l'action soit annulée. |
| BatteryTemperature | |
| CollectingByteOutputReceiver |
IShellOutputReceiver qui collecte l'intégralité de la sortie du shell dans une byte[].
|
| CollectingOutputReceiver |
IShellOutputReceiver qui collecte l'ensemble de la sortie du shell dans une seule String.
|
| DeviceManager | |
| DeviceManager.FastbootDevice | Représentation d'un appareil en mode Fastboot. |
| DeviceMonitorMultiplexer |
Classe de proxy permettant de propager les requêtes vers plusieurs IDeviceMonitor.
|
| DeviceProperties | Définitions de constantes courantes pour les noms de propriétés côté appareil |
| DeviceSelectionOptions | Conteneur pour les critères de sélection des appareils. |
| DeviceStateMonitor |
Classe d'assistance pour surveiller l'état d'un IDevice.
|
| FastbootHelper | Classe d'assistance pour les opérations Fastboot. |
| IDeviceMonitor.DeviceLister |
Classe semblable à Runnable qui doit renvoyer les appareils connus et leurs états.
|
| LargeOutputReceiver | Classe conçue pour aider à exécuter des commandes de longue durée et à collecter la sortie. |
| LocalAndroidVirtualDevice | Classe des appareils virtuels locaux exécutés sur l'hôte TradeFed. |
| LogcatReceiver | Classe qui collecte Logcat en arrière-plan. |
| ManagedTestDeviceFactory | Usine permettant de créer les différents types d'appareils pouvant être surveillés par Tf |
| NativeDevice |
Implémentation par défaut d'une ITestDevice pour les appareils Android non complets.
|
| NativeDevice.AdbAction |
DeviceAction pour exécuter une commande d'OS "adb ....".
|
| NativeDevice.AdbShellAction | |
| NativeDevice.RebootDeviceAction |
DeviceAction pour redémarrer un appareil.
|
| NativeDeviceStateMonitor |
Classe d'assistance pour surveiller l'état d'un IDevice sans prise en charge du framework.
|
| NetworkNotAvailableException | Exception lancée lorsqu'un appareil ne parvient pas à se connecter au réseau pour les tests. |
| RemoteAndroidDevice |
Implémentation d'un ITestDevice pour un appareil Android à pile complète connecté via une connexion ADB.
|
| RemoteAvdIDevice |
IDevice d'espace réservé utilisé par DeviceManager pour l'allocation lorsque DeviceSelectionOptions.gceDeviceRequested() est true
|
| TestDevice |
Implémentation d'un ITestDevice pour un appareil Android full stack
|
| WaitDeviceRecovery |
Implémentation simple d'un IDeviceRecovery qui attend que l'appareil soit en ligne et réponde à des commandes simples.
|
| WifiHelper | Classe d'assistance permettant de manipuler les services Wi-Fi sur l'appareil. |
Énumérations
| DeviceSelectionOptions.DeviceRequestedType | Différents types d'appareils d'espace réservé acceptés. |
| NativeDevice.RebootMode | Mode de redémarrage. |
Exceptions
| NoDeviceException | Généré lorsqu'aucun appareil n'est disponible pour exécuter une commande donnée. |
Interfaces
Classes
- BackgroundDeviceAction
- BatteryTemperature
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceManager
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceProperties
- DeviceSelectionOptions
- DeviceStateMonitor
- FastbootHelper
- IDeviceMonitor.DeviceLister
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- LogcatReceiver
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- RemoteAndroidDevice
- RemoteAvdIDevice
- TestDevice
- WaitDeviceRecovery
- WifiHelper
Énumérations
Exceptions