Удаленный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) Создает  | |
| Публичные методы | |
|---|---|
| DeviceInspectionResult | debugDeviceNotAvailable ()Проверьте устройство и верните подробную информацию, когда устройство станет недоступным. | 
| 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для информирования об изменениях состояния распределения. | 
Публичные методы
отладкадевиценотаваилабле
public DeviceInspectionResult debugDeviceNotAvailable ()
Проверьте устройство и верните подробную информацию, когда устройство станет недоступным.
| Возврат | |
|---|---|
| DeviceInspectionResult | |
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 | |
