com.android.tradefed.device
Interfaces
IAndroidDebugBridge | Définition de l'interface pour les méthodes AndroidDebugBridge utilisées dans ce package. |
IConfigurableVirtualDevice | Une interface pour fournir des informations sur des informations de périphérique 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 de gestion de l'ensemble des appareils disponibles pour les tests. |
IDeviceManager.IFastbootListener | Un écouteur pour les changements d'état de démarrage rapide. |
IDeviceMonitor | Interface pour surveiller l’état des appareils. |
IDeviceRécupération | Interface pour récupérer un appareil hors ligne. |
IDeviceSelection | Interface pour les critères de sélection des appareils. |
IDeviceStateMonitor | Fournit des fonctionnalités pour surveiller l’état d’un IDevice . |
IFileEntry | Définition d'interface qui fournit un contrat plus simple et simulable aux méthodes FileEntry . |
ILogcatRécepteur | Classe qui fournit la sortie du logcat d'un périphérique en tant que InputStreamSource . |
IManagedTestDevice | Un ITestDevice dont le cycle de vie est géré. |
IManagedTestDeviceFactory | Interface de création pour les IManagedTestDevice |
IMultiDeviceRecovery | Interface pour récupérer plusieurs appareils hors ligne. |
INativeDevice | Fournit une API fiable et de niveau légèrement supérieur à un ddmlib IDevice . |
ITestDevice | Fournit une API fiable et de niveau légèrement supérieur à un ddmlib IDevice . |
Des classes
ActionDeviceArrière-Plan | Exécute une commande sur un appareil donné en se répétant si nécessaire jusqu'à ce que l'action soit annulée. |
Température de la batterie | |
CollectingByteOutputReceiver | Un IShellOutputReceiver qui collecte toute la sortie du shell dans un byte[] . |
CollectingOutputReceiver | Un IShellOutputReceiver qui collecte l’intégralité de la sortie du shell en un seul String . |
DeviceDisconnectedException | Lancé 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 du périphérique tel que renvoyé par "cmd device_state print-states". |
Gestionnaire de périphériques | |
DeviceManager.FastbootDevice | Représentation d'un appareil en mode Fastboot. |
DeviceMonitorMultiplexeur | Une classe proxy pour propager les requêtes à plusieurs IDeviceMonitor . |
DeviceNotAvailableException | Lancée lorsqu'un appareil n'est plus disponible pour les tests. |
Propriétés de l'appareil | Définitions de constantes courantes pour les noms de propriétés côté périphérique |
DeviceRuntimeException | Lancé lorsqu'une action de l'appareil n'a pas abouti aux résultats attendus. |
Options de sélection de périphérique | Conteneur pour les critères de sélection des appareils. |
DeviceStateMonitor | Classe d'assistance pour surveiller l'état d'un IDevice . |
DeviceUnresponsiveException | Une spécialisation de DeviceNotAvailableException qui indique que le périphérique est visible par adb, mais ne répond pas (c'est-à-dire que les commandes expirent, ne démarrent pas, etc.) |
Aide au démarrage rapide | Une classe d'assistance pour les opérations de démarrage rapide. |
IDeviceMonitor.DeviceLister | Une classe de type Runnable qui doit renvoyer les périphériques 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 de montage |
LargeOutputReceiver | Une classe conçue pour aider à exécuter des commandes de longue durée et à collecter les résultats. |
LocalAndroidVirtualDevice | La classe pour les appareils virtuels locaux exécutés sur l'hôte TradeFed. |
LogcatRécepteur | Classe qui collecte logcat en arrière-plan. |
ManagedTestDeviceFactory | Usine pour créer les différents types d'appareils pouvant être surveillés par Tf |
Appareil natif | Implémentation par défaut d'un ITestDevice Appareils Android non full stack. |
NativeDevice.AdbAction | Une ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) pour l'exécution d'une commande 'adb ....' du système d'exploitation. |
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction | ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) pour le redémarrage d'un appareil. |
NativeDeviceStateMonitor | Classe d'assistance pour surveiller l'état d'un IDevice sans prise en charge du framework. |
NetworkNotAvailableException | Lancée lorsqu'un appareil n'est pas en mesure de se connecter au réseau pour le test. |
Aucune exception de périphérique | Lancé lorsqu'il n'y a aucun périphérique pour exécuter une commande donnée. |
Appareil nul | Un espace réservé IDevice utilisé par DeviceManager pour allouer lorsque IDeviceSelection#nullDeviceRequested() est true |
Informations sur le paquet | Conteneur pour les informations sur le package d'une application analysées à partir de l'appareil. |
Appareil Android distant | 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 allouer 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 allouer lorsque DeviceSelectionOptions.localVirtualDeviceRequested() est true |
Périphérique TCP | Un espace réservé IDevice utilisé par DeviceManager pour allouer lorsque DeviceSelectionOptions.tcpDeviceRequested() est true |
Appareil de test | Implémentation d'un ITestDevice pour un appareil Android full stack |
TestDevice.MicrodroidBuilder | Un constructeur utilisé pour créer un Microdroid TestDevice. |
Options du périphérique de test | Conteneur pour les Option ITestDevice |
Informations utilisateur | Semblable à la classe UserInfo de la plateforme. |
Attendre la récupération du périphérique | Une implémentation simple d'un IDeviceRecovery qui attend que l'appareil soit en ligne et réponde à des commandes simples. |
WifiHelper | Classe d'assistance pour manipuler les services wifi sur l'appareil. |
Énumérations
État d’allocation de périphérique | Représente l'état d'allocation du périphérique du point de vue IDeviceManager |
DeviceSelectionOptions.DeviceRequestedType | Les différents types possibles de périphériques d'espace réservé pris en charge. |
État du périphérique libre | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.RebootMode | Un mode de redémarrage. |
TestDeviceOptions.InstanceType | |
État du périphérique de test | Une représentation plus complète de l'état de l'appareil que DeviceState . |
UserInfo.UserType | Variantes prises en charge d'un type d'utilisateur dans les API externes. |
Interfaces
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRécupération
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatRécepteur
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITestDevice
Des classes
- ActionDeviceArrière-Plan
- Température de la batterie
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceDisconnectedException
- DeviceFoldableState
- Gestionnaire de périphériques
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexeur
- DeviceNotAvailableException
- Propriétés de l'appareil
- DeviceRuntimeException
- Options de sélection de périphérique
- DeviceStateMonitor
- DeviceUnresponsiveException
- Aide au démarrage rapide
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- LogcatRécepteur
- ManagedTestDeviceFactory
- Appareil natif
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- Aucune exception de périphérique
- Appareil nul
- Informations sur le paquet
- Appareil Android distant
- RemoteAvdIDevice
- StubDevice
- StubLocalAndroidVirtualDevice
- Périphérique TCP
- Appareil de test
- TestDevice.MicrodroidBuilder
- Options du périphérique de test
- Informations utilisateur
- Attendre la récupération du périphérique
- WifiHelper
Énumérations