Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

本地AndroidVirtualDevice

public class LocalAndroidVirtualDevice
extendsRemoteAndroidDevice implements ITestLoggerReceiver

java.lang.Object
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)

公开方法

void postInvocationTearDown (Throwable exception)

执行常规拆卸程序并停止虚拟设备。

void preInvocationSetup (IBuildInfo info)

执行通用设置过程并启动虚拟设备。

void setTestLogger (ITestLogger testLogger)

公共建设者

本地AndroidVirtualDevice

public LocalAndroidVirtualDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

参量
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

公开方法

postInvocationTearDown

public void postInvocationTearDown (Throwable exception)

执行常规拆卸程序并停止虚拟设备。

参量
exception Throwable

preInvocationSetup

public void preInvocationSetup (IBuildInfo info)

执行通用设置过程并启动虚拟设备。

参量
info IBuildInfo

投掷
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

参量
testLogger ITestLogger