本地Android虛擬設備
public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice
implements ITestLoggerReceiver
在 TradeFed 主機上執行的本機虛擬設備的類別。
概括
公共構造函數
本地Android虛擬設備
public LocalAndroidVirtualDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
參數 |
---|
device | IDevice |
stateMonitor | IDeviceStateMonitor |
allocationMonitor | IDeviceMonitor |
公共方法
adbTcpConnect
public boolean adbTcpConnect (String host,
String port)
參數 |
---|
host | String |
port | String |
adbTcpDisconnect
public boolean adbTcpDisconnect (String host,
String port)
參數 |
---|
host | String |
port | String |
調用後拆卸
public void postInvocationTearDown (Throwable exception)
執行常見的拆卸過程並停止虛擬設備。
參數 |
---|
exception | Throwable :如果有的話,呼叫失敗引發的最終異常。 |
調用前設定
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
執行通用設定程序並啟動虛擬設備。
參數 |
---|
info | IBuildInfo :設備的IBuildInfo 。 |
attributes | MultiMap :儲存在呼叫上下文中的屬性 |
關閉
public void shutdown ()
關閉設備。