อุปกรณ์ระยะไกลที่ซ้อนกัน

public class NestedRemoteDevice
extends TestDevice

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


ภาพอุปกรณ์ที่ทำงานอยู่ภายใน VM ของ 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