Zdalne urządzenie wirtualne z Androidem
public
class
RemoteAndroidVirtualDevice
extends RemoteAndroidDevice
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 działanie RemoteAndroidDevice
w przypadku pełnego stosu urządzenia z Androidem działającego w
Google Compute Engine (Gce). Załóżmy, że numer seryjny urządzenia ma format
Podsumowanie
Konstruktory publiczne | |
---|---|
RemoteAndroidVirtualDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
Tworzy |
Metody publiczne | |
---|---|
GceAvdInfo
|
getAvdInfo()
Ta metoda została wycofana. należy bezpośrednio korzystać z interfejsu API połączenia |
DeviceDescriptor
|
getDeviceDescriptor(boolean shortDescriptor)
Zwróć urządzenie |
|
getTombstones()
Mątwy ma specjalną funkcję, która przenosi nagrobki na odległy host, i dostać się do nich bezpośrednio. |
CommandResult
|
powerwash()
Podjęto próbę wykonania funkcji Powerwash na instancji GCE |
CommandResult
|
powerwashGce(String user, Integer offset)
Ta metoda została wycofana. Usunięto na rzecz połączenia 1 |
boolean
|
powerwashGce()
|
Konstruktory publiczne
Zdalne urządzenie wirtualne z Androidem
public RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
Tworzy RemoteAndroidVirtualDevice
.
Parametry | |
---|---|
device |
IDevice : powiązane pole IDevice |
stateMonitor |
IDeviceStateMonitor : mechanizm IDeviceStateMonitor używany do użycia, |
allocationMonitor |
IDeviceMonitor : element IDeviceMonitor informuje o zmianach stanu alokacji. |
Metody publiczne
getAvdInfo
public GceAvdInfo getAvdInfo ()
Ta metoda została wycofana.
należy bezpośrednio korzystać z interfejsu API połączenia
Zwraca GceAvdInfo
z utworzonej zdalnej maszyny wirtualnej. Zwraca wartość null, jeśli wywołanie było
nie powiódł się.
Zwroty | |
---|---|
GceAvdInfo |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)
Zwróć urządzenie DeviceDescriptor
w informacjach o urządzeniu, aby uzyskać o nim informacje bez
do przekazywania rzeczywistego obiektu urządzenia.
Parametry | |
---|---|
shortDescriptor |
boolean : określa, czy deskryptor ma zostać ograniczony do minimum informacji |
Zwroty | |
---|---|
DeviceDescriptor |
getTombstones,
publicgetTombstones ()
Mątwy ma specjalną funkcję, która przenosi nagrobki na odległy host, i dostać się do nich bezpośrednio.
Zwroty | |
---|---|
|
Lista plików tombstone (pusta, jeśli nie ma żadnych elementów tombstone). |
Rzuty | |
---|---|
DeviceNotAvailableException |
użyć funkcji Powerwash
public CommandResult powerwash ()
Podjęto próbę wykonania funkcji Powerwash na instancji GCE
Zwroty | |
---|---|
CommandResult |
zwraca wynik CommandResult prób wykonania funkcji Powerwash |
Rzuty | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
PowerwashGce
public CommandResult powerwashGce (String user, Integer offset)
Ta metoda została wycofana.
Usunięto na rzecz połączenia 1
Parametry | |
---|---|
user |
String |
offset |
Integer |
Zwroty | |
---|---|
CommandResult |
Rzuty | |
---|---|
TargetSetupError |