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