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 : in ab.

Riepilogo

Costruttori pubblici

RemoteAndroidVirtualDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Crea un RemoteAndroidVirtualDevice.

Metodi pubblici

GceAvdInfo getAvdInfo()

Questo metodo è obsoleto. dovresti usare direttamente l'API connection

DeviceDescriptor getDeviceDescriptor(boolean shortDescriptor)

Restituisci un DeviceDescriptor dalle informazioni del dispositivo per avere informazioni senza passando l'oggetto effettivo del dispositivo.

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

public  getTombstones ()

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

PowerwashGce

public boolean powerwashGce ()

Ritorni
boolean

Lanci
TargetSetupError