Abstrakte Verbindung

public abstract class AbstractConnection
extends Object

java.lang.Object
😎


Abstrakte Verbindungsdarstellung.

Zusammenfassung

Öffentliche Konstruktoren

AbstractConnection()

Öffentliche Methoden

void initializeConnection()

Initialisieren Sie die Verbindung des Geräts.

void notifyAdbRebootCalled()

Benachrichtigen, wenn doAdbReboot aufgerufen wird.

void reconnect(String serial)

Stellen Sie die Verbindung zum Gerät wieder her.

void reconnectForRecovery(String serial)

Stellen Sie die Verbindung zum Gerät für den Wiederherstellungsablauf wieder her.

void recoverVirtualDevice(ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)

Stellen Sie das angegebene Gerät nach dem Zurücksetzen des Geräts wieder her.

void snapshotDevice(ITestDevice device, String snapshotId)

Snapshot des angegebenen Geräts erstellen

void tearDownConnection()

Bereinigen Sie die Verbindung.

Öffentliche Konstruktoren

Abstrakte Verbindung

public AbstractConnection ()

Öffentliche Methoden

InitialConnection (Initialisieren)

public void initializeConnection ()

Initialisieren Sie die Verbindung des Geräts.

Ausgabe
com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException
TargetSetupError

BenachrichtigAdbNeustart Called

public void notifyAdbRebootCalled ()

Benachrichtigen, wenn doAdbReboot aufgerufen wird.

reconnect

public void reconnect (String serial)

Stellen Sie die Verbindung zum Gerät wieder her.

Parameter
serial String: Die Seriennummer des Geräts.

Ausgabe
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

Wiederherstellung zur Wiederherstellung

public void reconnectForRecovery (String serial)

Stellen Sie die Verbindung zum Gerät für den Wiederherstellungsablauf wieder her.

Parameter
serial String: Die Seriennummer des Geräts.

Ausgabe
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

RecoveryVirtualDevice

public void recoverVirtualDevice (ITestDevice device, 
                String snapshotId, 
                DeviceNotAvailableException dnae)

Stellen Sie das angegebene Gerät nach dem Zurücksetzen des Geräts wieder her.

Parameter
device ITestDevice: ITestDevice wird für den Handler zum Zurücksetzen des Geräts verwendet.

snapshotId String: Die SnapshotId wird zum Abrufen des richtigen wiederherzustellenden Snapshots verwendet.

dnae DeviceNotAvailableException: DeviceNotAvailableException ist vorhandenes Gerät nicht verfügbar Ausnahme.

Ausgabe
DeviceNotAvailableException wenn bei der Gerätewiederherstellung ein Fehler auftritt.

SnapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Snapshot des angegebenen Geräts erstellen

Parameter
device ITestDevice: ITestDevice wird für den Geräte-Snapshot-Handler verwendet.

snapshotId String: Die SnapshotId ist der Name des Snapshots, der gespeichert wird.

Ausgabe
DeviceNotAvailableException wenn bei der Gerätewiederherstellung ein Fehler auftritt.

TearDownConnection

public void tearDownConnection ()

Bereinigen Sie die Verbindung.