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 時發出通知。
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 ()
清理連線。