Dispositivo remotoAndroidVirtual
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 o comportamento RemoteAndroidDevice para um dispositivo Android full stack em execução no Google Compute Engine (Gce). Suponha que o serial do dispositivo esteja no formato
Resumo
Construtores públicos | |
|---|---|
RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor) Cria um | |
Métodos públicos | |
|---|---|
GceAvdInfo | getAvdInfo ()Este método está obsoleto. deve usar a API de conexão diretamente |
DeviceDescriptor | getDeviceDescriptor (boolean shortDescriptor) Retorne um |
getTombstones ()O Choco tem um recurso especial que leva as lápides ao host remoto, onde podemos obtê-las diretamente. | |
CommandResult | powerwash ()Tentativa de powerwash em uma instância do GCE |
CommandResult | powerwashGce (String user, Integer offset)Este método está obsoleto. Removido em favor da conexão |
boolean | powerwashGce () |
Construtores públicos
Dispositivo remotoAndroidVirtual
public RemoteAndroidVirtualDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor) Cria um RemoteAndroidVirtualDevice .
| Parâmetros | |
|---|---|
device | IDevice : o IDevice associado |
stateMonitor | IDeviceStateMonitor : o mecanismo IDeviceStateMonitor a ser usado |
allocationMonitor | IDeviceMonitor : o IDeviceMonitor para informar sobre alterações de estado de alocação. |
Métodos públicos
getAvdInfo
public GceAvdInfo getAvdInfo ()
Este método está obsoleto.
deve usar a API de conexão diretamente
Retorna o GceAvdInfo da VM remota criada. Retorna nulo se a ativação não tiver sido bem-sucedida.
| Devoluções | |
|---|---|
GceAvdInfo | |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)
Retorne um DeviceDescriptor das informações do dispositivo para obter informações sobre ele sem passar o objeto do dispositivo real.
| Parâmetros | |
|---|---|
shortDescriptor | boolean : limitar ou não o descritor às informações mínimas |
| Devoluções | |
|---|---|
DeviceDescriptor | |
obterTombstones
publicgetTombstones ()
O Choco tem um recurso especial que leva as lápides ao host remoto, onde podemos obtê-las diretamente.
| Devoluções | |
|---|---|
| Uma lista de arquivos de exclusão, vazia se não houver nenhuma exclusão. | |
| Lança | |
|---|---|
DeviceNotAvailableException | |
lavagem potente
public CommandResult powerwash ()
Tentativa de powerwash em uma instância do GCE
| Devoluções | |
|---|---|
CommandResult | retorna CommandResult das tentativas de powerwash |
| Lança | |
|---|---|
| com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError | |
powerwashGce
public CommandResult powerwashGce (String user, Integer offset)
Este método está obsoleto.
Removido em favor da conexão
| Parâmetros | |
|---|---|
user | String |
offset | Integer |
| Devoluções | |
|---|---|
CommandResult | |
| Lança | |
|---|---|
TargetSetupError | |