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 VM 中執行的裝置。這會變更 裝置 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

公用方法

重設 VirtualDevice

public final boolean resetVirtualDevice ()

請卸除並還原虛擬裝置,以便繼續進行測試。

傳回
boolean

擲回
DeviceNotAvailableException