RemotoAndroidVirtualDevice
public
class
RemoteAndroidVirtualDevice
extends RemoteAndroidDevice
Objeto java.lang. | ||||
↳ | com.android.tradefed.device.NativeDevice | |||
↳ | com.android.tradefed.device.TestDevice | |||
↳ | com.android.tradefed.device.RemoteAndroidDevice | |||
↳ | com.android.tradefed.device.cloud.RemoteAndroidVirtualDevice |
Extiende el comportamiento de RemoteAndroidDevice
para un dispositivo Android de pila completa que se ejecuta en
Google Compute Engine (GCE) Supongamos que el número de serie del dispositivo tendrá el formato
Resumen
Constructores públicos | |
---|---|
RemoteAndroidVirtualDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
Crea un |
Métodos públicos | |
---|---|
GceAvdInfo
|
getAvdInfo()
Este método dejó de estar disponible. Debes usar la API de Connection directamente. |
DeviceDescriptor
|
getDeviceDescriptor(boolean shortDescriptor)
Muestra un |
|
getTombstones()
Cuttlefish tiene una función especial que lleva las lápidas al host remoto, donde podemos puedes obtenerlos directamente. |
CommandResult
|
powerwash()
Intenta aplicar la función Powerwash en una instancia de GCE |
CommandResult
|
powerwashGce(String user, Integer offset)
Este método dejó de estar disponible. Se quita a favor de la conexión uno. |
boolean
|
powerwashGce()
|
Constructores públicos
RemotoAndroidVirtualDevice
public RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
Crea un RemoteAndroidVirtualDevice
.
Parámetros | |
---|---|
device |
IDevice : Es el IDevice asociado. |
stateMonitor |
IDeviceStateMonitor : Es el mecanismo IDeviceStateMonitor para usar. |
allocationMonitor |
IDeviceMonitor : Es el IDeviceMonitor que se informará sobre los cambios de estado de la asignación. |
Métodos públicos
getAvdInfo
public GceAvdInfo getAvdInfo ()
Este método dejó de estar disponible.
debes usar la API de Connection directamente
Muestra el GceAvdInfo
de la VM remota creada. Muestra un valor nulo si la aparición fue
no exitosa.
Muestra | |
---|---|
GceAvdInfo |
getDeviceDescriptor.
public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)
Muestra un DeviceDescriptor
a partir de la información del dispositivo para obtener información sobre él sin
y pasar el objeto del dispositivo en sí.
Parámetros | |
---|---|
shortDescriptor |
boolean : Indica si se debe limitar o no el descriptor a la información mínima. |
Muestra | |
---|---|
DeviceDescriptor |
getTombstones
publicgetTombstones ()
Cuttlefish tiene una función especial que lleva las lápidas al host remoto, donde podemos puedes obtenerlos directamente.
Muestra | |
---|---|
|
Una lista de archivos de tombstone, vacío si no hay tombstone. |
Arroja | |
---|---|
DeviceNotAvailableException |
Powerwash
public CommandResult powerwash ()
Intenta aplicar la función Powerwash en una instancia de GCE
Muestra | |
---|---|
CommandResult |
muestra CommandResult de los intentos de Powerwash |
Arroja | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
Powerwash Gce
public CommandResult powerwashGce (String user, Integer offset)
Este método dejó de estar disponible.
Se quitó a favor de la conexión uno
Parámetros | |
---|---|
user |
String |
offset |
Integer |
Muestra | |
---|---|
CommandResult |
Arroja | |
---|---|
TargetSetupError |