com.android.tradefed.device
Interfaces
IAndroidDebugBridge |
Définition de l'interface pour les méthodes AndroidDebugBridge utilisées dans ce package.
|
IConfigurableVirtualDevice | Interface permettant de fournir des informations sur un appareil virtuel préconfiguré (adresse IP de l'hôte, utilisateur de l'hôte, décalage de 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 des changements d'état fastboot. |
IDeviceMonitor | Interface pour la surveillance de l'état des appareils. |
IDeviceRecovery | Interface permettant de restaurer un appareil qui n'est plus connecté. |
IDeviceSelection | Interface pour les critères de sélection des appareils. |
IDeviceStateMonitor |
Fournit des installations permettant de surveiller l'état d'une IDevice .
|
Entrée de fichier |
Définition d'interface qui fournit un contrat plus simple et fictif pour les méthodes FileEntry .
|
ILogcatReceiver |
Classe qui fournit la sortie du fichier logcat d'un appareil en tant que InputStreamSource .
|
IManagedTestDevice | Un appareil ITestDevice dont le cycle de vie est géré. |
IManagedTestDeviceFactory |
Interface des créateurs pour les IManagedTestDevice
|
IMultiDeviceRecovery | Interface permettant de restaurer plusieurs appareils hors connexion. |
INativeDevice |
Fournit une API fiable de niveau légèrement supérieur à un IDevice ddmlib.
|
ITestDevice |
Fournit une API fiable de niveau légèrement supérieur à un IDevice ddmlib.
|
Classes
BackgroundDeviceAction | Exécute une commande sur un appareil donné en répétant autant que nécessaire jusqu'à ce que l'action soit annulée. |
Température de la batterie | |
CollectingByteOutputReceiver |
Un IShellOutputReceiver qui collecte l'intégralité de la sortie de l'interface système dans un byte[] .
|
CollectingOutputReceiver |
Un IShellOutputReceiver qui collecte l'intégralité de la sortie de l'interface système dans une seule String .
|
DeviceDéconnecter | Cette exception est générée lorsqu'un appareil n'est plus accessible via son type de transport (par exemple, si l'appareil n'est plus visible via USB ou via une connexion TCP/IP). |
DeviceFoldableState | Représentation de l'état des appareils pliables renvoyé par la commande "cmd device_state print-states". |
Gestionnaire d'appareils | |
DeviceManager.FastbootDevice | Représentation d'un appareil en mode Fastboot. |
DeviceMonitorMultiplexer |
Une classe de proxy pour propager des requêtes à plusieurs IDeviceMonitor .
|
DeviceNotAvailableException | Générée lorsqu'un appareil n'est plus disponible pour le test. |
DeviceProperties (Propriétés de l'appareil) | Définitions des constantes courantes pour les noms de propriétés côté appareil |
DeviceRuntimeException (Exception d'exécution de l'appareil) | Générée lorsqu'une action sur l'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'une IDevice .
|
DeviceUnresponsiveException |
Spécialisation de DeviceNotAvailableException qui indique que l'appareil est visible par adb, mais ne répond pas (par exemple, les commandes expirent, ne démarrent pas, etc.)
|
FastbootHelper | Classe d'assistance pour les opérations fastboot. |
IDeviceMonitor.DeviceLister. |
Une 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 | Une classe struct simple pour stocker des informations sur un seul APEX |
ITestDevice.MountPointInfo | Une classe struct simple pour stocker des informations sur un seul point d'installation |
LargeOutputReceiver | Classe conçue pour faciliter l'exécution de commandes de longue durée afin de collecter le résultat. |
Appareil virtuel LocalAndroid | Classe destinée aux appareils virtuels locaux exécutés sur un hôte TradeFed. |
LogcatReceiver | Classe qui collecte Logcat en arrière-plan. |
ManagedTestDeviceFactory | Fabrique permettant de créer les différents types d'appareils pouvant être surveillés par Tf |
NativeDevice |
Implémentation par défaut d'un appareil Android ITestDevice non full stack.
|
NativeDevice.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) pour exécuter une commande d'OS "adb ....".
|
NativeDevice.AdbShellAction | |
NativeDevice.RestartDeviceAction |
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 prise en charge de framework.
|
NetworkNotAvailableException | Ce message est renvoyé lorsqu'un appareil ne parvient pas à se connecter au réseau pour effectuer des tests. |
NoDeviceException | Cette exception est générée lorsqu'il n'existe aucun appareil pour exécuter une commande donnée. |
NullDevice |
Un espace réservé IDevice utilisé par DeviceManager pour l'allocation lorsque IDeviceSelection#nullDeviceRequested() est true
|
PackageInfo | Conteneur des informations de package d'une application analysées à partir de l'appareil. |
AppareilAndroidDistant |
Implémentation d'un ITestDevice pour un appareil Android full stack connecté via adb connect.
|
RemoteAvdIDevice |
Un espace réservé IDevice utilisé par DeviceManager pour l'allocation lorsque DeviceSelectionOptions.gceDeviceRequested() est true
|
StubDevice |
Implémentation d'un espace réservé stub d'un IDevice .
|
StubLocalAndroidVirtualDevice |
Un espace réservé IDevice utilisé par DeviceManager pour l'allocation lorsque DeviceSelectionOptions.localVirtualDeviceRequested() est true
|
Appareil test |
Implémentation d'un ITestDevice pour un appareil Android full stack
|
TestDevice.MicrodroidBuilder. | Compilateur utilisé pour créer un Microdroid TestDevice. |
TestDeviceOptions |
Conteneur pour ITestDevice Option s
|
Informations relatives à l'utilisateur | 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 à des commandes simples.
|
WifiCommandUtil | Classe utilitaire pouvant analyser le résultat des commandes Wi-Fi. |
WifiCommandUtil.ScanResult | Représente un réseau Wi-Fi contenant les informations associées. |
Wi-FiHelper | Classe d'assistance pour la manipulation des services Wi-Fi sur l'appareil. |
Énumérations
DeviceAllocationState | Représente l'état d'allocation de l'appareil du point de vue de IDeviceManager |
DeviceSelectionOptions.DeviceRequestedType. | Différents types d'appareils réservés compatibles |
FreeDeviceState | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.RestartMode | Mode de redémarrage. |
SnapuserdWaitPhase | Représentation enum indiquant quand joindre/bloquer pour terminer la mise à jour Snapuserd. |
TestDeviceOptions.InstanceType | |
TestDeviceState |
Représentation plus complète de l'état de l'appareil que DeviceState .
|
UserInfo.UserType. | Variantes compatibles du type d'un utilisateur dans les API externes. |
Interfaces
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- Entrée de fichier
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITestDevice
Classes
- BackgroundDeviceAction
- Température de la batterie
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceDéconnecter
- DeviceFoldableState
- Gestionnaire d'appareils
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceNotAvailableException
- DeviceProperties (Propriétés de l'appareil)
- DeviceRuntimeException (Exception d'exécution de l'appareil)
- DeviceSelectionOptions
- DeviceStateMonitor
- DeviceUnresponsiveException
- FastbootHelper
- IDeviceMonitor.DeviceLister.
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- LargeOutputReceiver
- Appareil virtuel LocalAndroid
- LogcatReceiver
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RestartDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- NoDeviceException
- NullDevice
- PackageInfo
- AppareilAndroidDistant
- RemoteAvdIDevice
- StubDevice
- StubLocalAndroidVirtualDevice
- Appareil test
- TestDevice.MicrodroidBuilder.
- TestDeviceOptions
- Informations relatives à l'utilisateur
- WaitDeviceRecovery
- WifiCommandUtil
- WifiCommandUtil.ScanResult
- Wi-FiHelper
Énumérations