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 ()
Notify when doAdbReboot is called.
reconnect
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 |
如果裝置還原失敗。 |
snapshotDevice
public void snapshotDevice (ITestDevice device, String snapshotId)
擷取指定裝置的快照
| 參數 | |
|---|---|
device |
ITestDevice:ITestDevice 用於裝置快照處理常式。 |
snapshotId |
String:snapshotId 是要儲存的快照名稱。 |
| 擲回 | |
|---|---|
DeviceNotAvailableException |
如果裝置還原失敗。 |
tearDownConnection
public void tearDownConnection ()
清理連線。