Удаленный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)

Создает RemoteAndroidVirtualDevice .

Публичные методы

GceAvdInfo getAvdInfo ()

Этот метод устарел. следует использовать API подключения напрямую

DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)

Верните DeviceDescriptor из информации об устройстве, чтобы получить информацию о нем без передачи фактического объекта устройства.

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

получить надгробия

public  getTombstones ()

У 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

PowerwashGce

public boolean powerwashGce ()

Возврат
boolean

Броски
TargetSetupError