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)

تنشئ هذه الدالة 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