LocalAndroidVirtualDevice
public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice
implements ITestLoggerReceiver
Класс для локальных виртуальных устройств, работающих на хосте TradeFed.
Краткое содержание
Публичные конструкторы
LocalAndroidVirtualDevice
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 |
postInvocationTearDown
public void postInvocationTearDown (Throwable exception)
Выполните стандартную процедуру отключения и остановите виртуальное устройство.
Параметры |
---|
exception | Throwable : если есть, последнее исключение, вызванное сбоем вызова. |
preInvocationSetup
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
Выполните стандартную процедуру настройки и запустите виртуальное устройство.
Параметры |
---|
info | IBuildInfo : IBuildInfo устройства. |
attributes | MultiMap : атрибуты, хранящиеся в контексте вызова. |
setTestLogger
public void setTestLogger (ITestLogger testLogger)
Внедряет экземпляр ITestLogger
Параметры |
---|
testLogger | ITestLogger |
неисправность
public void shutdown ()
Выключите устройство.