抽象
public
abstract
class
AbstractConnection
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.connection.AbstractConnection |
抽象的連線表示法。
摘要
公用建構函式 | |
---|---|
AbstractConnection()
|
公用方法 | |
---|---|
void
|
initializeConnection()
初始化裝置連線。 |
void
|
notifyAdbRebootCalled()
呼叫 dobReboot 時通知我。 |
void
|
reconnect(String serial)
重新連線至裝置。 |
void
|
reconnectForRecovery(String serial)
為執行復原日常安排,重新連線至裝置。 |
void
|
recoverVirtualDevice(ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)
重設裝置並復原指定裝置。 |
void
|
snapshotDevice(ITestDevice device, String snapshotId)
建立指定裝置的快照 |
void
|
tearDownConnection()
清除連線。 |
公用建構函式
抽象
public AbstractConnection ()
公用方法
InitialConnection
public void initializeConnection ()
初始化裝置連線。
擲回 | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
TargetSetupError |
通知 AdbRebootCalled
public void notifyAdbRebootCalled ()
呼叫 dobReboot 時通知我。
reconnect
public void reconnect (String serial)
重新連線至裝置。
參數 | |
---|---|
serial |
String :裝置序號。 |
擲回 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
重新連線
public void reconnectForRecovery (String serial)
為執行復原日常安排,重新連線至裝置。
參數 | |
---|---|
serial |
String :裝置序號。 |
擲回 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
復原 VirtualDevice
public void recoverVirtualDevice (ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)
重設裝置並復原指定裝置。
參數 | |
---|---|
device |
ITestDevice :ITestDevice 用於裝置重設處理常式。 |
snapshotId |
String :reSnapshotId 用於擷取要還原的正確快照。 |
dnae |
DeviceNotAvailableException :DeviceNotAvailableException 現有裝置無法使用
例外狀況。 |
擲回 | |
---|---|
DeviceNotAvailableException |
在裝置復原作業失敗時傳回。 |
快照裝置
public void snapshotDevice (ITestDevice device, String snapshotId)
建立指定裝置的快照
參數 | |
---|---|
device |
ITestDevice :ITestDevice 會用於裝置快照處理常式。 |
snapshotId |
String :SnapshotId 是要儲存的快照名稱。 |
擲回 | |
---|---|
DeviceNotAvailableException |
在裝置復原作業失敗時傳回。 |
TearDownConnection
public void tearDownConnection ()
清除連線。