com.android.tradefed.device
Schnittstellen
IAndroidDebugBridge |
Schnittstellendefinition für AndroidDebugBridge -Methoden, die in diesem Paket verwendet werden.
|
IkonfigurierbaresVirtualDevice | Eine Schnittstelle zur Bereitstellung von Informationen zu einer möglicherweise vorkonfigurierten virtuellen Geräteinformation (Host-IP, Hostnutzer, Port-Offset usw.). |
IDeviceActionReceiver | Stellt eine API zum Empfangen von Geräteereignissen bereit. |
IDeviceManager | Benutzeroberfläche zum Verwalten der Gruppe verfügbarer Geräte für Tests. |
IDeviceManager.IFastbootListener | Listener für Statusänderungen von Fastboot-Status. |
IDeviceMonitor | Oberfläche zur Überwachung des Gerätestatus. |
Gerätewiederherstellung | Oberfläche zur Wiederherstellung eines Geräts, das offline ist. |
IDeviceSelection | Oberfläche für Kriterien zur Geräteauswahl. |
IDeviceStateMonitor |
Bietet Funktionen zum Überwachen des Status eines IDevice .
|
IFileEntry (Dateieintrag) |
Schnittstellendefinition, die einen einfacheren, modellierbaren Vertrag mit FileEntry -Methoden bereitstellt.
|
ILogcatReceiver |
Eine Klasse, die die Ausgabe des Logcats eines Geräts als InputStreamSource bereitstellt.
|
IManagedTestDevice | Ein ITestDevice, dessen Lebenszyklus verwaltet wird. |
IManagedTestDeviceFactory |
Creator-Oberfläche für IManagedTestDevice s
|
IMultiDeviceRecovery | Oberfläche zur Wiederherstellung mehrerer Geräte, die offline sind. |
INativeDevice |
Stellt eine zuverlässige und etwas höhere API für ein ddmlib-IDevice bereit.
|
ITestDevice |
Stellt eine zuverlässige und etwas höhere API für ein ddmlib-IDevice bereit.
|
Kurse
BackgroundDeviceAction | Einen Befehl auf einem bestimmten Gerät ausführen, der so lange wiederholt wird, bis die Aktion abgebrochen wird |
Akkutemperatur | |
CollectingByteOutputReceiver |
Ein IShellOutputReceiver , das die gesamte Shell-Ausgabe in einer byte[] zusammenfasst.
|
CollectingOutputReceiver |
Ein IShellOutputReceiver , das die gesamte Shell-Ausgabe in einer String zusammenfasst.
|
DeviceAttachedException | Wird ausgelöst, wenn ein Gerät nicht mehr über seinen Transporttyp erreichbar ist, z.B. wenn das Gerät nicht mehr über USB oder eine TCP/IP-Verbindung sichtbar ist |
DeviceFoldableState | Darstellung des Status eines faltbaren Geräts, wie er von „cmd device_state print-states“ zurückgegeben wird. |
Gerätemanager | |
DeviceManager.FastbootDevice | Darstellung eines Geräts im Schnellstartmodus (Fastboot mode). |
DeviceMonitorMultiplexer |
Eine Proxyklasse zum Weiterleiten von Anfragen an mehrere IDeviceMonitor s.
|
DeviceNotAvailableException | Wird ausgelöst, wenn ein Gerät nicht mehr zum Testen verfügbar ist. |
Geräteeigenschaften | Definitionen der allgemeinen Konstanten für Eigenschaftsnamen auf Geräteseite |
DeviceRuntimeException | Wird ausgelöst, wenn eine Geräteaktion nicht zu den erwarteten Ergebnissen geführt hat. |
DeviceSelectionOptions (Geräteauswahloptionen) | Container für für Geräteauswahlkriterien. |
DeviceStateMonitor |
Hilfsklasse zum Überwachen des Status eines IDevice .
|
DeviceUnresponsiveException |
Eine Spezialisierung von DeviceNotAvailableException , die angibt, dass das Gerät für ADB sichtbar ist, aber nicht reagiert (z. B. eine Zeitüberschreitung bei Befehlen oder das Starten nicht usw.)
|
FastbootHelper | Eine Hilfsklasse für Fastboot-Vorgänge. |
IDeviceMonitor.DeviceLister |
Eine Runnable -ähnliche Klasse, die die bekannten Geräte und deren Status zurückgeben sollte.
|
IManagedTestDevice.DeviceEventResponse |
Container für eine Antwort auf einen IManagedTestDevice#handleAllocationEvent(DeviceEvent) -Aufruf
|
ITestDevice.ApexInfo | Eine einfache Strukturklasse zum Speichern von Informationen zu einem einzelnen APEX |
ITestDevice.MountPointInfo | Eine einfache Strukturklasse zum Speichern von Informationen zu einem einzelnen Bereitstellungspunkt |
LargeOutputReceiver | Eine Klasse, die dazu dient, die Ausgabe von Befehlen mit langer Ausführungszeit auszuführen. |
LocalAndroidVirtualDevice | Die Klasse für lokale virtuelle Geräte, die auf dem TradeFed-Host ausgeführt werden. |
LogcatReceiver | Klasse, die Logcat im Hintergrund erfasst. |
ManagedTestDeviceFactory | Factory zum Erstellen der verschiedenen Gerätetypen, die von Tf überwacht werden können |
NativeDevice |
Standardimplementierung eines ITestDevice Nicht-Full-Stack-Android-Geräts.
|
NativeDevice.AdbAction |
Ein ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) zum Ausführen des Betriebssystembefehls „adb ....“.
|
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) für den Neustart eines Geräts.
|
NativeDeviceStateMonitor |
Hilfsklasse zum Überwachen des Status eines IDevice ohne Framework-Unterstützung.
|
Ausnahme für „NetworkNotAvailableException“ | Wird ausgelöst, wenn ein Gerät zum Testen keine Verbindung zum Netzwerk herstellen kann. |
NoDeviceException | Wird ausgelöst, wenn kein Gerät vorhanden ist, um einen bestimmten Befehl auszuführen. |
NullDevice |
Ein Platzhalter IDevice , der von DeviceManager zugewiesen wird, wenn IDeviceSelection#nullDeviceRequested() true ist
|
Paketinformationen | Container für die vom Gerät geparsten Paketinformationen einer Anwendung. |
Remote-Android-Gerät |
Implementierung einer ITestDevice für ein Full-Stack-Android-Gerät, das über ADB Connect verbunden wird.
|
Remote-AvdI-Gerät |
Ein Platzhalter IDevice , der von DeviceManager zugewiesen wird, wenn DeviceSelectionOptions.gceDeviceRequested() true ist
|
StubDevice |
Stub-Platzhalter-Implementierung einer IDevice .
|
StubLocalAndroidVirtualDevice |
Ein Platzhalter IDevice , der von DeviceManager zugewiesen wird, wenn DeviceSelectionOptions.localVirtualDeviceRequested() true ist
|
Testgerät |
Implementierung von ITestDevice für ein Full-Stack-Android-Gerät
|
TestDevice.MicrodroidBuilder | Ein Builder, mit dem ein Microdroid TestDevice erstellt wird. |
TestDeviceOptions |
Container für ITestDevice Option s
|
Nutzerinformationen | Ähnlich wie die UserInfo-Klasse der Plattform. |
WartenGerätewiederherstellung |
Eine einfache Implementierung einer IDeviceRecovery , die wartet, bis das Gerät online ist, und auf einfache Befehle reagiert.
|
Wi-FiCommandUtil | Eine Dienstprogrammklasse, die WLAN-Befehlsausgaben parsen kann. |
WifiCommandUtil.ScanResult | Stellt ein WLAN-Netzwerk mit den zugehörigen Informationen dar. |
Wifi-Hilfe | Hilfsklasse zur Manipulation von WLAN-Diensten auf dem Gerät. |
Aufzählungen
DeviceAllocationState | Stellt den Zuweisungsstatus des Geräts aus IDeviceManager-Perspektive dar |
DeviceSelectionOptions.DeviceRequestedType | Die verschiedenen unterstützten Platzhaltergeräte. |
FreeDeviceState | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.Neustartmodus | Ein Neustartmodus. |
SnapuserdWaitPhase | Enum-Darstellung für den Zeitpunkt eines Joins/Blockierens, damit das Snapuserd-Update abgeschlossen werden kann. |
TestDeviceOptions.InstanceType | |
TestDeviceState |
Umfassendere Darstellung des Gerätestatus als DeviceState .
|
UserInfo.UserType | Unterstützte Varianten eines Nutzertyps in externen APIs. |
Schnittstellen
- IAndroidDebugBridge
- IkonfigurierbaresVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- Gerätewiederherstellung
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry (Dateieintrag)
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITestDevice
Kurse
- BackgroundDeviceAction
- Akkutemperatur
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceAttachedException
- DeviceFoldableState
- Gerätemanager
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceNotAvailableException
- Geräteeigenschaften
- DeviceRuntimeException
- DeviceSelectionOptions (Geräteauswahloptionen)
- DeviceStateMonitor
- DeviceUnresponsiveException
- FastbootHelper
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- LogcatReceiver
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- Ausnahme für „NetworkNotAvailableException“
- NoDeviceException
- NullDevice
- Paketinformationen
- Remote-Android-Gerät
- Remote-AvdI-Gerät
- StubDevice
- StubLocalAndroidVirtualDevice
- Testgerät
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- Nutzerinformationen
- WartenGerätewiederherstellung
- Wi-FiCommandUtil
- WifiCommandUtil.ScanResult
- Wifi-Hilfe
Aufzählungen