NestedRemoteDevice

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()

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

公共构造函数

NestedRemoteDevice

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

创建 NestedRemoteDevice

参数
device IDevice:关联的 IDevice

stateMonitor IDeviceStateMonitor:要使用的 IDeviceStateMonitor 机制

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

公共方法

resetVirtualDevice

public final boolean resetVirtualDevice ()

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

返回
boolean

抛出
DeviceNotAvailableException