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


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