Google 致力于为黑人社区推动种族平等。查看具体举措

本地Android虚拟设备

public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice implements ITestLoggerReceiver

对象
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, MultiMap<String, String> attributes)

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

void setTestLogger (ITestLogger testLogger)
void shutdown ()

关闭设备。

公共构造函数

本地Android虚拟设备

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

参数
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

公共方法

调用后拆解

public void postInvocationTearDown (Throwable exception)

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

参数
exception Throwable

调用前设置

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

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

参数
info IBuildInfo

attributes MultiMap

投掷
DeviceNotAvailableException
TargetSetupError

设置测试记录器

public void setTestLogger (ITestLogger testLogger)

参数
testLogger ITestLogger

关掉

public void shutdown ()

关闭设备。