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


Darstellung des Geräts, das in einer Remote-Cuttlefish-VM ausgeführt wird. In einigen Fällen wird das TestDevice Verhalten des lokalen Geräts geändert, um das Setup zu nutzen.

Zusammenfassung

Öffentliche Konstrukteure

NestedRemoteDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Erstellt ein NestedRemoteDevice .

Öffentliche Methoden

final boolean resetVirtualDevice ()

Teardown und Wiederherstellung des virtuellen Geräts, damit der Test fortgesetzt werden kann.

Öffentliche Konstrukteure

NestedRemoteDevice

public NestedRemoteDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

Erstellt ein NestedRemoteDevice .

Parameter
device IDevice : das zugeordnete IDevice

stateMonitor IDeviceStateMonitor : der zu verwendende IDeviceStateMonitor Mechanismus

allocationMonitor IDeviceMonitor : der IDeviceMonitor , der über Änderungen des Zuordnungsstatus informiert.

Öffentliche Methoden

resetVirtualDevice

public final boolean resetVirtualDevice ()

Teardown und Wiederherstellung des virtuellen Geräts, damit der Test fortgesetzt werden kann.

Kehrt zurück
boolean

Wirft
DeviceNotAvailableException