嵌套远程设备

public class NestedRemoteDevice
extends TestDevice

java.lang.Object 中
   ↳ com.android.tradefed.device.NativeDevice
     ↳ com.android.tradefed.device.TestDevice
       ↳ com.android.tradefed.device.cloud.NestedRemoteDevice


表示在远程 Cuttlefish 虚拟机内运行的设备。它会改变本地 设备 TestDevice 行为。

摘要

公共构造函数

NestedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

创建 NestedRemoteDevice

公共方法

final boolean resetVirtualDevice()

拆解并恢复虚拟设备,以便继续进行测试。

公共构造函数

嵌套远程设备

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

创建 NestedRemoteDevice

参数
device IDevice:关联的 IDevice

stateMonitor IDeviceStateMonitor:要使用的 IDeviceStateMonitor 机制

allocationMonitor IDeviceMonitor:用于通知分配状态变化的 IDeviceMonitor

公共方法

重置虚拟设备

public final boolean resetVirtualDevice ()

拆解并恢复虚拟设备,以便继续进行测试。

返回
boolean

抛出
DeviceNotAvailableException