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 ()
ล้างข้อมูลการเชื่อมต่อ