ЛокальноеAndroidVirtualDevice

public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice implements ITestLoggerReceiver

java.lang.Объект
com.android.tradefed.device.NativeDevice
com.android.tradefed.device.TestDevice
com.android.tradefed.device.RemoteAndroidDevice
com.android.tradefed.device.LocalAndroidVirtualDevice


Класс для локальных виртуальных устройств, работающих на хосте TradeFed.

Краткое содержание

Общественные конструкторы

LocalAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Публичные методы

boolean adbTcpConnect (String host, String port)
boolean adbTcpDisconnect (String host, String port)
void postInvocationTearDown (Throwable exception)

Выполните стандартную процедуру отключения и остановите виртуальное устройство.

void preInvocationSetup ( IBuildInfo info, MultiMap <String, String> attributes)

Выполните общую процедуру настройки и запустите виртуальное устройство.

void setTestLogger ( ITestLogger testLogger)

Внедряет экземпляр ITestLogger

void shutdown ()

Выключите устройство.

Общественные конструкторы

Локальное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

Возврат
boolean

adbTcpDisconnect

public boolean adbTcpDisconnect (String host, 
                String port)

Параметры
host String

port String

Возврат
boolean

постПризывСнос

public void postInvocationTearDown (Throwable exception)

Выполните стандартную процедуру отключения и остановите виртуальное устройство.

Параметры
exception Throwable : если есть, последнее исключение, вызванное сбоем вызова.

предвызовНастройка

public void preInvocationSetup (IBuildInfo info, 
                MultiMap<String, String> attributes)

Выполните общую процедуру настройки и запустите виртуальное устройство.

Параметры
info IBuildInfo : IBuildInfo устройства.

attributes MultiMap : атрибуты, хранящиеся в контексте вызова.

Броски
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Внедряет экземпляр ITestLogger

Параметры
testLogger ITestLogger

неисправность

public void shutdown ()

Выключите устройство.