Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

com.android.tradefed.device

Schnittstellen

IAndroidDebugBridge Schnittstellendefinition für die in diesem Paket verwendeten AndroidDebugBridge Methoden.
IConfigurableVirtualDevice Eine Schnittstelle, um Informationen über ein möglicherweise vorkonfiguriertes virtuelles Gerät bereitzustellen (Host-IP, Host-Benutzer, Port-Offset usw.).
IDeviceManager Schnittstelle zum Verwalten des Satzes verfügbarer Geräte zum Testen.
IDeviceManager.IFastbootListener Ein Listener für Fastboot-Statusänderungen.
IDeviceMonitor Schnittstelle zur Zustandsüberwachung von Geräten.
IDeviceRecovery Schnittstelle zur Wiederherstellung eines offline gegangenen Geräts.
IDeviceSelection Schnittstelle für Geräteauswahlkriterien.
IDeviceStateMonitor Stellt Einrichtungen zum Überwachen des Zustands eines IDevice .
IFileEntry Schnittstellendefinition, die einen einfacheren, nachahmbaren Vertrag für FileEntry Methoden bereitstellt.
ILogcatReceiver Eine Klasse, die die Ausgabe des Logcat eines Geräts als InputStreamSource bereitstellt.
IManagedTestDevice Ein ITestDevice, dessen Lebenszyklus verwaltet wird.
IManagedTestDeviceFactory Creator-Schnittstelle für IManagedTestDevice s
IMultiDeviceRecovery Schnittstelle zum Wiederherstellen mehrerer Offline-Geräte.
INativeDevice Stellt eine zuverlässige und etwas höhere API für ein ddmlib IDevice .
ITestDevice Stellt eine zuverlässige und etwas höhere API für ein ddmlib IDevice .

Klassen

BackgroundDeviceAction Führt einen Befehl auf einem bestimmten Gerät aus und wiederholt ihn nach Bedarf, bis die Aktion abgebrochen wird.
Batterietemperatur
CollectingByteOutputReceiver Ein IShellOutputReceiver , der die gesamte Shell-Ausgabe in einem byte[] sammelt.
CollectingOutputReceiver Ein IShellOutputReceiver , der die gesamte Shell-Ausgabe in einem String sammelt.
DeviceDisconnectedException Wird ausgelöst, wenn ein Gerät nicht mehr über seinen Transporttyp erreichbar ist, z. B. wenn das Gerät nicht mehr über eine USB- oder TCP/IP-Verbindung sichtbar ist
DeviceFoldableState Darstellung des faltbaren Zustands des Geräts, wie von "cmd device_state print-states" zurückgegeben.
Gerätemanager
DeviceManager.FastbootDevice Darstellung eines Geräts im Fastboot-Modus.
DeviceMonitorMultiplexer Eine Proxyklasse zum Weiterleiten von Anforderungen an mehrere IDeviceMonitor s.
DeviceNotAvailableException Wird ausgelöst, wenn ein Gerät nicht mehr zum Testen verfügbar ist.
Geräteeigenschaften Allgemeine Konstantendefinitionen für geräteseitige Eigenschaftsnamen
DeviceRuntimeException Wird ausgelöst, wenn eine Geräteaktion nicht zu den erwarteten Ergebnissen geführt hat.
DeviceSelectionOptions Container für Geräteauswahlkriterien.
DeviceStateMonitor Hilfsklasse zum Überwachen des Zustands eines IDevice .
DeviceUnresponsiveException Eine Spezialisierung von DeviceNotAvailableException , die angibt, dass das Gerät für adb sichtbar ist, aber nicht reagiert (d. h., Befehle laufen ab, booten nicht usw.)
FastbootHelper Eine Hilfsklasse für Fastboot-Operationen.
IDeviceMonitor.DeviceLister Eine Runnable -ähnliche Klasse, die die bekannten Geräte und ihre Zustände zurückgeben soll.
IManagedTestDevice.DeviceEventResponse Container für eine Antwort auf einen IManagedTestDevice#handleAllocationEvent(DeviceEvent)
ITestDevice.ApexInfo Eine einfache Strukturklasse zum Speichern von Informationen zu einem einzelnen APEX
ITestDevice.MountPointInfo Eine einfache Strukturklasse zum Speichern von Informationen über einen einzelnen Einhängepunkt
LargeOutputReceiver Eine Klasse, die entwickelt wurde, um bei der Ausführung lang laufender Befehle beim Sammeln der Ausgabe zu helfen.
LocalAndroidVirtualDevice Die Klasse für lokale virtuelle Geräte, die auf dem TradeFed-Host ausgeführt werden.
LogcatReceiver Klasse, die logcat im Hintergrund sammelt.
ManagedTestDeviceFactory Factory zum Erstellen der verschiedenen Arten von Geräten, die von Tf überwacht werden können
NativeDevice Standardimplementierung eines ITestDevice Non-Full-Stack-Android-Geräte.
NativeDevice.AdbAction Eine DeviceAction zum Ausführen eines OS-'adb ....'-Befehls.
NativeDevice.AdbShellAction
NativeDevice.RebootDeviceAction DeviceAction zum Neustarten eines Geräts.
NativeDeviceStateMonitor Hilfsklasse zum Überwachen des Zustands eines IDevice ohne Framework-Unterstützung.
NetworkNotAvailableException Wird ausgelöst, wenn ein Gerät zum Testen keine Verbindung zum Netzwerk herstellen kann.
NoDeviceException Wird ausgelöst, wenn kein Gerät zum Ausführen eines bestimmten Befehls vorhanden ist.
NullDevice Ein Platzhalter IDevice , das von DeviceManager verwendet wird, um es zuzuweisen, wenn IDeviceSelection#nullDeviceRequested() true ist
PaketInfo Container für die vom Gerät geparsten Paketinformationen einer Anwendung.
RemoteAndroidGerät Implementierung eines ITestDevice für ein Full-Stack-Android-Gerät, das über adb connect verbunden ist.
RemoteAvdIDevice Ein Platzhalter IDevice , das von DeviceManager verwendet wird, um es zuzuweisen, wenn DeviceSelectionOptions.gceDeviceRequested() true ist
StubDevice Stub-Platzhalterimplementierung eines IDevice .
StubLocalAndroidVirtualDevice Ein Platzhalter IDevice , das von DeviceManager verwendet wird, um es zuzuweisen, wenn DeviceSelectionOptions.localVirtualDeviceRequested() true ist
TCPDevice Ein Platzhalter IDevice , das von DeviceManager verwendet wird, um es zuzuweisen, wenn DeviceSelectionOptions.tcpDeviceRequested() true ist
Testgerät Implementierung eines ITestDevice für ein Full-Stack-Android-Gerät
TestDevice.MicrodroidBuilder Ein Builder zum Erstellen eines Microdroid-Testgeräts.
TestDeviceOptions Container für ITestDevice Option s
Benutzerinformation Ähnlich wie die UserInfo-Klasse von der Plattform.
WaitDeviceRecovery Eine einfache Implementierung einer IDeviceRecovery , die darauf wartet, dass das Gerät online ist und auf einfache Befehle reagiert.
WifiHelper Hilfsklasse zum Manipulieren von WLAN-Diensten auf dem Gerät.

Aufzählungen

DeviceAllocationState Stellt den Zuordnungsstatus des Geräts aus der IDeviceManager-Perspektive dar
DeviceSelectionOptions.DeviceRequestedType Die verschiedenen möglichen Typen von unterstützten Platzhaltergeräten.
FreeDeviceState
ITestDevice.RecoveryMode
NativeDevice.RebootMode Ein Modus eines Neustarts.
TestDeviceOptions.InstanceType
TestDeviceState Eine umfassendere Darstellung des Gerätezustands als DeviceState .
UserInfo.UserType Unterstützte Varianten eines Benutzertyps in externen APIs.