AbstractConnection

public abstract class AbstractConnection
extends Object

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


การแสดงการเชื่อมต่อแบบนามธรรม

สรุป

เครื่องมือสร้างสาธารณะ

AbstractConnection()

เมธอดสาธารณะ

void initializeConnection()

เริ่มการเชื่อมต่อของอุปกรณ์

void notifyAdbRebootCalled()

แจ้งเตือนเมื่อมีการเรียกใช้ doAdbReboot

void reconnect(String serial)

เชื่อมต่อกับอุปกรณ์อีกครั้ง

void reconnectForRecovery(String serial)

เชื่อมต่ออุปกรณ์อีกครั้งเพื่อใช้การกู้คืน

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

กู้คืนอุปกรณ์ที่ระบุด้วยการรีเซ็ตอุปกรณ์

void snapshotDevice(ITestDevice device, String snapshotId)

ถ่ายภาพอุปกรณ์ที่ระบุ

void tearDownConnection()

ล้างข้อมูลการเชื่อมต่อ

เครื่องมือสร้างสาธารณะ

AbstractConnection

public AbstractConnection ()

เมธอดสาธารณะ

initializeConnection

public void initializeConnection ()

เริ่มการเชื่อมต่อของอุปกรณ์

ส่ง
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

notifyAdbRebootCalled

public void notifyAdbRebootCalled ()

แจ้งเตือนเมื่อมีการเรียกใช้ doAdbReboot

เชื่อมต่ออีกครั้ง

public void reconnect (String serial)

เชื่อมต่อกับอุปกรณ์อีกครั้ง

พารามิเตอร์
serial String: หมายเลขซีเรียลของอุปกรณ์

ส่ง
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

reconnectForRecovery

public void reconnectForRecovery (String serial)

เชื่อมต่ออุปกรณ์อีกครั้งเพื่อใช้การกู้คืน

พารามิเตอร์
serial String: หมายเลขซีเรียลของอุปกรณ์

ส่ง
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

recoverVirtualDevice

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

กู้คืนอุปกรณ์ที่ระบุด้วยการรีเซ็ตอุปกรณ์

พารามิเตอร์
device ITestDevice: ใช้ ITestDevice สำหรับตัวแฮนเดิลการรีเซ็ตอุปกรณ์

snapshotId String: ระบบจะใช้ snapshotId เพื่อดึงข้อมูลสแนปชอตที่ถูกต้องเพื่อกู้คืน

dnae DeviceNotAvailableException: the DeviceNotAvailableException is existing device not available exception.

ส่ง
DeviceNotAvailableException หากกู้คืนอุปกรณ์ไม่สำเร็จ

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

ถ่ายภาพอุปกรณ์ที่ระบุ

พารามิเตอร์
device ITestDevice: ใช้ ITestDevice สำหรับตัวแฮนเดิลภาพรวมของอุปกรณ์

snapshotId String: snapshotId คือชื่อของสแนปชอตที่จะบันทึก

ส่ง
DeviceNotAvailableException หากกู้คืนอุปกรณ์ไม่สำเร็จ

tearDownConnection

public void tearDownConnection ()

ล้างข้อมูลการเชื่อมต่อ