本地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 ()
关闭设备。