com.android.tradefed.device
Interfaces
IAndroidDebugBridge | Définition d'interface pour les méthodes AndroidDebugBridge utilisées dans ce package. |
IConfigurableVirtualDevice | Une interface pour fournir des informations sur les informations d'un périphérique virtuel éventuellement préconfiguré (adresse IP de l'hôte, utilisateur de l'hôte, décalage des ports, etc.). |
IDeviceActionReceiverIDeviceActionReceiver | 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 de surveillance de l'état des appareils. |
IDeviceRecovery | Interface de récupération d'un appareil qui s'est déconnecté. |
IDeviceSelection | Interface pour les critères de sélection des appareils. |
IDeviceStateMonitorIDeviceStateMonitor | 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 | Une classe qui fournit la sortie du logcat d'un appareil en tant que InputStreamSource . |
IManagedTestDevice | Un ITestDevice dont le cycle de vie est géré. |
IManagedTestDeviceFactory | Interface de création pour IManagedTestDevice s |
IMultiDeviceRecovery | Interface pour récupérer plusieurs appareils hors ligne. |
INativeDevice | Fournit une API fiable et de niveau légèrement supérieur à un IDevice ddmlib . |
ITestDevice | Fournit une API fiable et de niveau légèrement supérieur à un IDevice ddmlib . |
Des classes
BackgroundDeviceAction | Exécute une commande sur un périphérique donné en la répétant si nécessaire jusqu'à ce que l'action soit annulée. |
Température de la batterie | |
CollectingByteOutputReceiverCollectingByteOutputReceiver | Un IShellOutputReceiver qui collecte toute la sortie du shell dans un byte[] . |
CollectingOutputReceiver | Un IShellOutputReceiver qui collecte toute la sortie du shell dans un ERROR(/String) . |
DeviceDisconnectedException | Levé lorsqu'un appareil n'est plus accessible via son type de transport, par exemple si l'appareil n'est plus visible via USB ou une connexion TCP/IP |
DeviceFoldableState | Représentation de l'état pliable de l'appareil 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 demandes à plusieurs IDeviceMonitor s. |
DeviceNotAvailableExceptionDeviceNotAvailableException | Levée lorsqu'un appareil n'est plus disponible pour les tests. |
Propriétés de l'appareil | Définitions de constantes communes pour les noms de propriété côté périphérique |
DeviceRuntimeException | Levée lorsqu'une action de l'appareil n'a pas donné les résultats attendus. |
DeviceSelectionOptions | Conteneur pour les critères de sélection de l'appareil. |
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 pour adb, mais ne répond pas (c'est-à-dire que les commandes expirent, ne démarrent pas, etc.) |
FastbootHelper | Une classe d'assistance pour les opérations de démarrage rapide. |
IDeviceMonitor.DeviceLister | Une classe de type ERROR(/Runnable) qui doit renvoyer les périphériques connus et leurs états. |
IManagedTestDevice.DeviceEventResponseIManagedTestDevice.DeviceEventResponse | Conteneur pour une réponse à un appel IManagedTestDevice#handleAllocationEvent(DeviceEvent) |
ITestDevice.ApexInfoITestDevice.ApexInfo | Une classe de structure simple pour stocker des informations sur un seul APEX |
ITestDevice.MountPointInfoITestDevice.MountPointInfo | Une classe de structure simple pour stocker des informations sur un seul point de montage |
LargeOutputReceiver | Une classe conçue pour aider à exécuter des commandes longues à collecter la sortie. |
LocalAndroidVirtualDeviceLocalAndroidVirtualDevice | La classe pour les périphériques virtuels locaux exécutés sur l'hôte TradeFed. |
Récepteur Logcat | 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 |
NativeDevice | 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 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 prise en charge du framework. |
NetworkNotAvailableExceptionNetworkNotAvailableException | Levée lorsqu'un appareil n'est pas en mesure de se connecter au réseau pour le test. |
Aucune exception de périphérique | Levée lorsqu'il n'y a pas de périphérique pour exécuter une commande donnée. |
NullDevice | Un espace réservé IDevice utilisé par DeviceManager pour allouer lorsque IDeviceSelection#nullDeviceRequested() est true |
Informations sur le paquet | Conteneur pour les informations de package d'une application analysées à partir de l'appareil. |
DistantAndroidAppareil | Implémentation d'un ITestDevice pour un appareil Android full stack connecté via adb connect. |
RemoteAvdIDDevice | Un espace réservé IDevice utilisé par DeviceManager pour allouer lorsque DeviceSelectionOptions.gceDeviceRequested() est true |
StubDevice | Implémentation de l'espace réservé de stub d'un IDevice . |
StubLocalAndroidVirtualDevice | Un espace réservé IDevice utilisé par DeviceManager pour allouer lorsque DeviceSelectionOptions.localVirtualDeviceRequested() est true |
TcpDevice | 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. |
TestDeviceOptions | Conteneur pour les Option ITestDevice |
Informations utilisateur | Similaire à la classe UserInfo de la plateforme. |
WaitDeviceRecovery | 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
DeviceAllocationStateDeviceAllocationState | Représente l'état d'allocation de l'appareil du point de vue IDeviceManager |
DeviceSelectionOptions.DeviceRequestedType | Les différents types possibles d'appareils d'espace réservé pris en charge. |
FreeDeviceState | |
IDeviceSelection.BaseDeviceTypeIDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryModeITestDevice.RecoveryMode | |
NativeDevice.RebootMode | Un mode de redémarrage. |
TestDeviceOptions.InstanceType | |
TestDeviceState | 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
- IDeviceActionReceiverIDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitorIDeviceStateMonitor
- IFileEntry
- ILogcatRécepteur
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITestDevice
Des classes
- BackgroundDeviceAction
- Température de la batterie
- CollectingByteOutputReceiverCollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceDisconnectedException
- DeviceFoldableState
- Gestionnaire de périphériques
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexeur
- DeviceNotAvailableExceptionDeviceNotAvailableException
- Propriétés de l'appareil
- DeviceRuntimeException
- DeviceSelectionOptions
- DeviceStateMonitor
- DeviceUnresponsiveException
- FastbootHelper
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponseIManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfoITestDevice.ApexInfo
- ITestDevice.MountPointInfoITestDevice.MountPointInfo
- LargeOutputReceiver
- LocalAndroidVirtualDeviceLocalAndroidVirtualDevice
- Récepteur Logcat
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableExceptionNetworkNotAvailableException
- Aucune exception de périphérique
- NullDevice
- Informations sur le paquet
- DistantAndroidAppareil
- RemoteAvdIDDevice
- StubDevice
- StubLocalAndroidVirtualDevice
- TcpDevice
- Appareil de test
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- Informations utilisateur
- WaitDeviceRecovery
- WifiHelper
Énumérations
- DeviceAllocationStateDeviceAllocationState
- DeviceSelectionOptions.DeviceRequestedType
- FreeDeviceState
- IDeviceSelection.BaseDeviceTypeIDeviceSelection.BaseDeviceType
- ITestDevice.RecoveryModeITestDevice.RecoveryMode
- NativeDevice.RebootMode
- TestDeviceOptions.InstanceType
- TestDeviceState
- UserInfo.UserType