Zdalne urządzenie wirtualne z Androidem

public class RemoteAndroidVirtualDevice
extends RemoteAndroidDevice

Obiekt Java.lang.Object
com.android.tradefed.device.NativeDevice
com.android.tradefed.device.TestDevice
com.android.tradefed.device.RemoteAndroidDevice
com.android.tradefed.device.cloud.RemoteAndroidVirtualDevice


Rozszerza zachowanie RemoteAndroidDevice dla pełnego stosu urządzenia z Androidem działającego w Google Compute Engine (Gce). Załóżmy, że numer seryjny urządzenia będzie w formacie : w przysł.

Streszczenie

Konstruktorzy publiczni

RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Tworzy RemoteAndroidVirtualDevice .

Metody publiczne

GceAvdInfo getAvdInfo ()

Ta metoda jest przestarzała. powinien używać bezpośrednio interfejsu API połączenia

DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)

Zwróć DeviceDescriptor z informacji o urządzeniu, aby uzyskać o nim informacje bez przekazywania rzeczywistego obiektu urządzenia.

getTombstones ()

Mątwy mają specjalną funkcję, która przenosi nagrobki do zdalnego hosta, skąd możemy je bezpośrednio zdobyć.

CommandResult powerwash ()

Próba wykonania Powerwash instancji GCE

CommandResult powerwashGce (String user, Integer offset)

Ta metoda jest przestarzała. Usunięto na rzecz połączenia

boolean powerwashGce ()

Konstruktorzy publiczni

Zdalne urządzenie wirtualne z Androidem

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

Tworzy RemoteAndroidVirtualDevice .

Parametry
device IDevice : powiązane IDevice

stateMonitor IDeviceStateMonitor : mechanizm IDeviceStateMonitor do użycia

allocationMonitor IDeviceMonitor : IDeviceMonitor informujący o zmianach stanu alokacji.

Metody publiczne

pobierzAvdInfo

public GceAvdInfo getAvdInfo ()

Ta metoda jest przestarzała.
powinien używać bezpośrednio interfejsu API połączenia

Zwraca GceAvdInfo z utworzonej zdalnej maszyny wirtualnej. Zwraca wartość null, jeśli wywołanie nie powiodło się.

Zwroty
GceAvdInfo

pobierzDeviceDescriptor

public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)

Zwróć DeviceDescriptor z informacji o urządzeniu, aby uzyskać o nim informacje bez przekazywania rzeczywistego obiektu urządzenia.

Parametry
shortDescriptor boolean : Określa, czy ograniczać deskryptor do niezbędnego minimum informacji

Zwroty
DeviceDescriptor

zdobądź nagrobki

public  getTombstones ()

Mątwy mają specjalną funkcję, która przenosi nagrobki do zdalnego hosta, skąd możemy je bezpośrednio zdobyć.

Zwroty
Lista plików nagrobków, pusta, jeśli nie ma nagrobka.

Rzuca
DeviceNotAvailableException

mycie mocy

public CommandResult powerwash ()

Próba wykonania Powerwash instancji GCE

Zwroty
CommandResult zwraca CommandResult prób Powerwash

Rzuca
com.android.tradefed.targetprep.TargetSetupError
TargetSetupError

PowerwashGce

public CommandResult powerwashGce (String user, 
                Integer offset)

Ta metoda jest przestarzała.
Usunięto na rzecz połączenia

Parametry
user String

offset Integer

Zwroty
CommandResult

Rzuca
TargetSetupError

PowerwashGce

public boolean powerwashGce ()

Zwroty
boolean

Rzuca
TargetSetupError