com.android.tradefed.device
Interfaces
| IAndroidDebugBridge |
Définition de l'interface pour les méthodes ERROR(/com.android.ddmlib.AndroidDebugBridge) utilisées dans ce package.
|
| IConfigurableVirtualDevice | Interface permettant de fournir des informations sur les informations de l'appareil virtuel éventuellement préconfigurées (adresse IP de l'hôte, utilisateur de l'hôte, décalage des ports, etc.). |
| IDeviceActionReceiver | Fournit une API pour recevoir les événements de l'appareil. |
| IDeviceManager | Interface permettant de gérer l'ensemble des appareils disponibles pour les tests. |
| IDeviceManager.IFastbootListener | Écouteur pour les changements d'état de fastboot. |
| IDeviceMonitor | Interface permettant de surveiller l'état des appareils. |
| IDeviceRecovery | Interface permettant de récupérer un appareil hors connexion. |
| IDeviceSelection | Interface pour les critères de sélection des appareils. |
| IDeviceStateMonitor |
Fournit des outils pour surveiller l'état d'un IDevice.
|
| IFileEntry |
Définition d'interface qui fournit un contrat plus simple et simulable aux méthodes FileEntry.
|
| ILogcatReceiver |
Classe qui fournit la sortie du logcat d'un appareil sous la forme d'un InputStreamSource.
|
| IManagedTestDevice | Un ITestDevice dont le cycle de vie est géré. |
| IManagedTestDeviceFactory |
Interface de création pour les IManagedTestDevice
|
| IMultiDeviceRecovery | Interface permettant de récupérer plusieurs appareils hors connexion. |
| INativeDevice |
Fournit une API fiable et de niveau légèrement supérieur à ddmlib IDevice.
|
| ITemporaryDevice | Interface permettant de représenter un appareil qui peut être un espace réservé temporaire. |
| ITestDevice |
Fournit une API fiable et de niveau légèrement supérieur à ddmlib IDevice.
|
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 |
Un IShellOutputReceiver qui collecte l'ensemble de la sortie du shell dans un byte[].
|
| CollectingOutputReceiver |
Un IShellOutputReceiver qui collecte l'ensemble de la sortie du shell dans un String.
|
| DeviceDisconnectedException | Exception levée lorsqu'un appareil n'est plus accessible via son type de transport, par exemple si l'appareil n'est plus visible via une connexion USB ou TCP/IP. |
| DeviceFoldableState | Représentation de l'état pliable de l'appareil tel que renvoyé par "cmd device_state print-states". |
| DeviceManager | |
| DeviceManager.FastbootDevice | Représentation d'un appareil en mode Fastboot. |
| DeviceMonitorMultiplexer |
Classe proxy permettant de propager les requêtes à plusieurs IDeviceMonitor.
|
| DeviceNotAvailableException | Générée lorsqu'un appareil n'est plus disponible pour les tests. |
| DeviceProperties | Définitions de constantes courantes pour les noms de propriétés côté appareil |
| DeviceRuntimeException | Générée lorsqu'une action sur un appareil n'a pas produit les résultats attendus. |
| DeviceSelectionOptions | Conteneur pour les critères de sélection des appareils. |
| DeviceStateMonitor |
Classe d'assistance pour surveiller l'état d'un IDevice.
|
| DeviceUnresponsiveException |
Spécialisation de DeviceNotAvailableException qui indique que l'appareil est visible par adb, mais ne répond pas (c'est-à-dire que les commandes expirent, ne démarrent pas, etc.).
|
| FastbootHelper | Classe d'assistance pour les opérations fastboot. |
| IDeviceMonitor.DeviceLister |
Classe de type Runnable qui doit renvoyer les appareils connus et leurs états.
|
| IManagedTestDevice.DeviceEventResponse |
Conteneur pour une réponse à un appel IManagedTestDevice.handleAllocationEvent(DeviceEvent).
|
| ITestDevice.ApexInfo | Classe struct simple pour stocker des informations sur un seul APEX |
| ITestDevice.MountPointInfo | Classe struct simple permettant de stocker des informations sur un point de montage unique |
| LargeOutputReceiver | Classe conçue pour aider à exécuter des commandes de longue durée et à collecter les résultats. |
| LocalAndroidVirtualDevice | Classe pour les appareils virtuels locaux exécutés sur l'hôte TradeFed. |
| LogcatReceiver | Classe qui collecte logcat en arrière-plan. |
| ManagedTestDeviceFactory | Factory to create the different kind of devices that can be monitored by Tf |
| NativeDevice |
Implémentation par défaut d'un ITestDevice pour les appareils Android non full stack.
|
| NativeDevice.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) pour exécuter une commande OS "adb ....".
|
| NativeDevice.AdbShellAction | |
| NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) pour redémarrer un appareil.
|
| NativeDeviceStateMonitor |
Classe d'assistance pour surveiller l'état d'un IDevice sans compatibilité avec le framework.
|
| NetworkNotAvailableException | Générée lorsqu'un appareil ne parvient pas à se connecter au réseau pour les tests. |
| NoDeviceException | Généré lorsqu'aucun appareil n'est disponible pour exécuter une commande donnée. |
| NullDevice |
Espace réservé IDevice utilisé par DeviceManager pour allouer lorsque IDeviceSelection.nullDeviceRequested() est true
|
| PackageInfo | Conteneur pour les informations sur le package d'une application analysées à partir de l'appareil. |
| RemoteAndroidDevice |
Implémentation d'un ITestDevice pour un appareil Android full stack connecté via adb connect.
|
| RemoteAvdIDevice |
Espace réservé IDevice utilisé par DeviceManager pour allouer lorsque DeviceSelectionOptions.gceDeviceRequested() est true
|
| StubDevice |
Implémentation de l'espace réservé stub d'un IDevice.
|
| StubLocalAndroidVirtualDevice |
Espace réservé IDevice utilisé par DeviceManager pour allouer lorsque DeviceSelectionOptions.localVirtualDeviceRequested() est true
|
| TestDevice |
Implémentation d'un ITestDevice pour un appareil Android full stack
|
| TestDevice.MicrodroidBuilder | Générateur utilisé pour créer un TestDevice Microdroid. |
| TestDeviceOptions |
Conteneur pour les ITestDevice Options
|
| UserInfo | Semblable à la classe UserInfo de la plate-forme. |
| WaitDeviceRecovery |
Implémentation simple d'un IDeviceRecovery qui attend que l'appareil soit en ligne et répond aux commandes simples.
|
| WifiCommandUtil | Classe utilitaire permettant d'analyser les sorties de commandes Wi-Fi. |
| WifiCommandUtil.ScanResult | Représente un réseau Wi-Fi contenant les informations associées. |
| WifiHelper | Classe d'assistance pour manipuler les services Wi-Fi sur l'appareil. |
Énumérations
| DeviceAllocationState | Représente l'état d'allocation de l'appareil du point de vue d'IDeviceManager. |
| DeviceSelectionOptions.DeviceRequestedType | Les différents types d'appareils de substitution compatibles. |
| FreeDeviceState | |
| IDeviceSelection.BaseDeviceType | |
| ITestDevice.RecoveryMode | |
| NativeDevice.RebootMode | Mode de redémarrage. |
| SnapuserdWaitPhase | Représentation Enum du moment où rejoindre/bloquer la mise à jour snapuserd pour qu'elle se termine. |
| TestDeviceOptions.InstanceType | |
| TestDeviceState |
Représentation plus complète de l'état de l'appareil que DeviceState.
|
| UserInfo.UserType | Variantes acceptées du type d'un utilisateur dans les API externes. |
Interfaces
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITemporaryDevice
- ITestDevice
Classes
- 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
Énumérations