УдаленныйAndroidVirtualDevice
public class RemoteAndroidVirtualDevice
extends RemoteAndroidDevice
java.lang.Объект | ||||
↳ | com.android.tradefed.device.NativeDevice | |||
↳ | com.android.tradefed.device.TestDevice | |||
↳ | com.android.tradefed.device.RemoteAndroidDevice | |||
↳ | com.android.tradefed.device.cloud.RemoteAndroidVirtualDevice |
Расширяет поведение RemoteAndroidDevice
для полнофункционального устройства Android, работающего в Google Compute Engine (Gce). Предположим, что серийный номер устройства будет в формате
Краткое содержание
Общественные конструкторы | |
---|---|
RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor) Создает |
Публичные методы | |
---|---|
GceAvdInfo | getAvdInfo () Этот метод устарел. следует использовать API подключения напрямую |
DeviceDescriptor | getDeviceDescriptor (boolean shortDescriptor) Верните |
getTombstones () У Cuttlefish есть специальная функция, которая переносит надгробия на удаленный хост, где мы можем получить их напрямую. | |
CommandResult | powerwash () Попытка выполнить промывку экземпляра GCE. |
CommandResult | powerwashGce (String user, Integer offset) Этот метод устарел. Удален в пользу связующего. |
boolean | powerwashGce () |
Общественные конструкторы
УдаленныйAndroidVirtualDevice
public RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
Создает RemoteAndroidVirtualDevice
.
Параметры | |
---|---|
device | IDevice : связанный IDevice |
stateMonitor | IDeviceStateMonitor : используемый механизм IDeviceStateMonitor |
allocationMonitor | IDeviceMonitor : IDeviceMonitor для информирования об изменениях состояния распределения. |
Публичные методы
getAvdInfo
public GceAvdInfo getAvdInfo ()
Этот метод устарел.
следует использовать API подключения напрямую
Возвращает GceAvdInfo
из созданной удаленной виртуальной машины. Возвращает ноль, если вызов не был успешным.
Возврат | |
---|---|
GceAvdInfo |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)
Верните DeviceDescriptor
из информации об устройстве, чтобы получить информацию о нем без передачи фактического объекта устройства.
Параметры | |
---|---|
shortDescriptor | boolean : следует ли ограничивать дескриптор минимальной информацией. |
Возврат | |
---|---|
DeviceDescriptor |
получить надгробия
publicgetTombstones ()
У Cuttlefish есть специальная функция, которая переносит надгробия на удаленный хост, где мы можем получить их напрямую.
Возврат | |
---|---|
Список файлов-захоронений, пустой, если надгробий нет. |
Броски | |
---|---|
DeviceNotAvailableException |
мощная мойка
public CommandResult powerwash ()
Попытка выполнить промывку экземпляра GCE.
Возврат | |
---|---|
CommandResult | возвращает CommandResult попыток Powerwash |
Броски | |
---|---|
| com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
PowerwashGce
public CommandResult powerwashGce (String user, Integer offset)
Этот метод устарел.
Удален в пользу связующего.
Параметры | |
---|---|
user | String |
offset | Integer |
Возврат | |
---|---|
CommandResult |
Броски | |
---|---|
TargetSetupError |