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