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