AbstractConnection

public abstract class AbstractConnection
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.connection.AbstractConnection


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)

Verbinden Sie das Gerät wieder.

void reconnectForRecovery(String serial)

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

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

Wiederherstellen des Geräts durch Zurücksetzen auf die Werkseinstellungen

void snapshotDevice(ITestDevice device, String snapshotId)

Screenshot des Geräts aufnehmen

void tearDownConnection()

Bereinigen Sie die Verbindung.

Öffentliche Konstruktoren

AbstractConnection

public AbstractConnection ()

Öffentliche Methoden

initializeConnection

public void initializeConnection ()

Initialisieren Sie die Verbindung des Geräts.

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

notifyAdbRebootCalled

public void notifyAdbRebootCalled ()

Benachrichtigen, wenn doAdbReboot aufgerufen wird.

reconnect

public void reconnect (String serial)

Verbinden Sie das Gerät wieder.

Parameter
serial String: Die Seriennummer des Geräts.

Ausgabe
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

reconnectForRecovery

public void reconnectForRecovery (String serial)

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

Parameter
serial String: Die Seriennummer des Geräts.

Ausgabe
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

recoverVirtualDevice

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

Wiederherstellen des Geräts durch Zurücksetzen auf die Werkseinstellungen

Parameter
device ITestDevice: Der ITestDevice wird für den Geräteneustart-Handler verwendet.

snapshotId String: Die Snapshot-ID wird zum Abrufen des richtigen Snapshots verwendet, der wiederhergestellt werden soll.

dnae DeviceNotAvailableException: DeviceNotAvailableException ist die Ausnahme, dass ein vorhandenes Gerät nicht verfügbar ist.

Ausgabe
DeviceNotAvailableException if fail on device recovery.

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Screenshot des Geräts aufnehmen

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

snapshotId String: „snapshotId“ ist der Name des Snapshots, der gespeichert wird.

Ausgabe
DeviceNotAvailableException if fail on device recovery.

tearDownConnection

public void tearDownConnection ()

Bereinigen Sie die Verbindung.