Dispositivo virtualeAndroid da remoto
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 |
Estende il comportamento di RemoteAndroidDevice
per un dispositivo Android full stack in esecuzione in
Google Compute Engine (Gce). Supponi che il numero di serie del dispositivo sia nel formato
Riepilogo
Costruttori pubblici | |
---|---|
RemoteAndroidVirtualDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
Crea un |
Metodi pubblici | |
---|---|
GceAvdInfo
|
getAvdInfo()
Questo metodo è obsoleto. dovresti usare direttamente l'API connection |
DeviceDescriptor
|
getDeviceDescriptor(boolean shortDescriptor)
Restituisci un |
|
getTombstones()
La seppia ha una caratteristica speciale che porta le lapidi all'host remoto, dove possiamo li ricevi direttamente. |
CommandResult
|
powerwash()
Tentativo di eseguire il Powerwash di un'istanza GCE |
CommandResult
|
powerwashGce(String user, Integer offset)
Questo metodo è obsoleto. Rimosso a favore della connessione uno |
boolean
|
powerwashGce()
|
Costruttori pubblici
Dispositivo virtualeAndroid da remoto
public RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
Crea un RemoteAndroidVirtualDevice
.
Parametri | |
---|---|
device |
IDevice : il valore IDevice associato |
stateMonitor |
IDeviceStateMonitor : il meccanismo IDeviceStateMonitor da utilizzare |
allocationMonitor |
IDeviceMonitor : il IDeviceMonitor per informare le modifiche dello stato di allocazione. |
Metodi pubblici
OttieniInformazioni
public GceAvdInfo getAvdInfo ()
Questo metodo è stato ritirato.
usa direttamente l'API connection
Restituisce GceAvdInfo
dalla VM remota creata. Restituisce null se il contatto era
non riuscito.
Ritorni | |
---|---|
GceAvdInfo |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)
Restituisci un DeviceDescriptor
dalle informazioni del dispositivo per avere informazioni senza
passando l'oggetto
effettivo del dispositivo.
Parametri | |
---|---|
shortDescriptor |
boolean : indica se limitare o meno il descrittore al minimo indispensabile di informazioni. |
Ritorni | |
---|---|
DeviceDescriptor |
getTombstones
publicgetTombstones ()
La seppia ha una caratteristica speciale che porta le lapidi all'host remoto, dove possiamo li ricevi direttamente.
Ritorni | |
---|---|
|
Un elenco di file di tombstone, vuoto se non ci sono tombstone. |
Lanci | |
---|---|
DeviceNotAvailableException |
eseguire il Powerwash
public CommandResult powerwash ()
Tentativo di eseguire il Powerwash di un'istanza GCE
Ritorni | |
---|---|
CommandResult |
restituisce CommandResult dei tentativi di Powerwash |
Lanci | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
PowerwashGce
public CommandResult powerwashGce (String user, Integer offset)
Questo metodo è stato ritirato.
Rimosso a favore della connessione uno
Parametri | |
---|---|
user |
String |
offset |
Integer |
Ritorni | |
---|---|
CommandResult |
Lanci | |
---|---|
TargetSetupError |