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.targetprep.TargetSetupError |
|
com.android.tradefed.device.DeviceNotAvailableException |
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 : DeviceNotAvailableException เป็นข้อยกเว้นสำหรับอุปกรณ์ที่มีอยู่ซึ่งไม่พร้อมใช้งาน
|
การโยน | |
---|---|
DeviceNotAvailableException |
if fail on device recovery. |
snapshotDevice
public void snapshotDevice (ITestDevice device, String snapshotId)
ถ่ายภาพหน้าจอของอุปกรณ์ที่ระบุ
พารามิเตอร์ | |
---|---|
device |
ITestDevice : ITestDevice ใช้สำหรับตัวแฮนเดิลภาพรวมของอุปกรณ์ |
snapshotId |
String : snapshotId คือชื่อของสแนปชอตที่จะบันทึก |
การโยน | |
---|---|
DeviceNotAvailableException |
if fail on device recovery. |
tearDownConnection
public void tearDownConnection ()
ล้างการเชื่อมต่อ