AbstractConnection

public abstract class AbstractConnection
extends Object

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


Soyut bağlantı gösterimi.

Özet

Herkese açık oluşturucular

AbstractConnection()

Herkese açık yöntemler

void initializeConnection()

Cihazın bağlantısını başlatın.

void notifyAdbRebootCalled()

doAdbReboot çağrıldığında bildir.

void reconnect(String serial)

Cihazla bağlantıyı yeniden kurun.

void reconnectForRecovery(String serial)

Kurtarma işlemi için cihazla bağlantıyı yeniden kurun.

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

Belirtilen cihazı cihaz sıfırlama işlemiyle kurtarın.

void snapshotDevice(ITestDevice device, String snapshotId)

Belirtilen cihazın anlık görüntüsünü alma

void tearDownConnection()

Bağlantıyı temizleyin.

Herkese açık oluşturucular

AbstractConnection

public AbstractConnection ()

Herkese açık yöntemler

initializeConnection

public void initializeConnection ()

Cihazın bağlantısını başlatın.

Verdiği hatalar
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

notifyAdbRebootCalled

public void notifyAdbRebootCalled ()

doAdbReboot çağrıldığında bildir.

yeniden bağlan

public void reconnect (String serial)

Cihazla bağlantıyı yeniden kurun.

Parametreler
serial String: Cihazın seri numarası.

Verdiği hatalar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

reconnectForRecovery

public void reconnectForRecovery (String serial)

Kurtarma işlemi için cihazla bağlantıyı yeniden kurun.

Parametreler
serial String: Cihazın seri numarası.

Verdiği hatalar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

recoverVirtualDevice

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

Belirtilen cihazı cihaz sıfırlama işlemiyle kurtarın.

Parametreler
device ITestDevice: ITestDevice, cihaz sıfırlama işleyicisi için kullanılır.

snapshotId String: Geri yüklemek için doğru anlık görüntüyü getirmek üzere snapshotId kullanılır.

dnae DeviceNotAvailableException: DeviceNotAvailableException, mevcut cihaz değil istisnasıdır.

Verdiği hatalar
DeviceNotAvailableException Cihaz kurtarma işlemi başarısız olursa

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Belirtilen cihazın anlık görüntüsünü alma

Parametreler
device ITestDevice: ITestDevice, cihaz anlık görüntü işleyicisi için kullanılır.

snapshotId String: snapshotId, kaydedilecek anlık görüntünün adıdır.

Verdiği hatalar
DeviceNotAvailableException Cihaz kurtarma işlemi başarısız olursa

tearDownConnection

public void tearDownConnection ()

Bağlantıyı temizleyin.