Zagnieżdżone urządzenie zdalne

public class NestedRemoteDevice
extends TestDevice

java.lang.Object
com.android.tradefed.device.NativeDevice
com.android.tradefed.device.TestDevice
com.android.tradefed.device.cloud.NestedRemoteDevice


Reprezentacja urządzenia działającego wewnątrz zdalnej maszyny wirtualnej Cuttlefish. W niektórych przypadkach zmieni zachowanie lokalnego urządzenia TestDevice , aby skorzystać z konfiguracji.

Streszczenie

Konstruktorzy publiczni

NestedRemoteDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Tworzy NestedRemoteDevice .

Metody publiczne

final boolean resetVirtualDevice ()

Usuń i przywróć urządzenie wirtualne, aby można było kontynuować testowanie.

Konstruktorzy publiczni

Zagnieżdżone urządzenie zdalne

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

Tworzy NestedRemoteDevice .

Parametry
device IDevice : powiązane IDevice

stateMonitor IDeviceStateMonitor : mechanizm IDeviceStateMonitor do użycia

allocationMonitor IDeviceMonitor : IDeviceMonitor informujący o zmianach stanu przydziału.

Metody publiczne

zresetujUrządzenieWirtualne

public final boolean resetVirtualDevice ()

Usuń i przywróć urządzenie wirtualne, aby można było kontynuować testowanie.

Zwroty
boolean

Rzuty
DeviceNotAvailableException