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)
|
|
公共方法 | |
|---|---|
final
boolean
|
resetVirtualDevice()
拆解并恢复虚拟设备,以便继续进行测试。 |
公共构造函数
NestedRemoteDevice
public NestedRemoteDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)| 参数 | |
|---|---|
device |
IDevice:关联的 IDevice |
stateMonitor |
IDeviceStateMonitor:要使用的 IDeviceStateMonitor 机制 |
allocationMonitor |
IDeviceMonitor:用于通知分配状态变化的 IDeviceMonitor。 |
公共方法
resetVirtualDevice
public final boolean resetVirtualDevice ()
拆解并恢复虚拟设备,以便继续测试。
| 返回 | |
|---|---|
boolean |
|
| 抛出 | |
|---|---|
DeviceNotAvailableException |
|