NestedRemoteDevice

public class NestedRemoteDevice
extends TestDevice

JavaScript.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 להודיע על שינויים במצב ההקצאה.

שיטות ציבוריות

איפוס VirtualDevice

public final boolean resetVirtualDevice ()

צריך להסיר את המכשיר הווירטואלי ולשחזר אותו כדי להמשיך בבדיקה.

החזרות
boolean

קליעות
DeviceNotAvailableException