원격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 |
Google Compute Engine(Gce)에서 실행되는 전체 스택 Android 기기에 대한 RemoteAndroidDevice
동작을 확장합니다. 디바이스 시리얼이 다음 형식일 것이라고 가정합니다.
요약
공개 생성자 | |
---|---|
RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor) |
공개 방법 | |
---|---|
GceAvdInfo | getAvdInfo () 생성된 원격 VM에서 |
GceAvdInfo | getAvdInfoAnyState () 생성된 원격 VM에서 |
DeviceDescriptor | getDeviceDescriptor () 장치 정보에서 |
getTombstones () Cuttlefish는 삭제 표시를 직접 가져올 수 있는 원격 호스트로 가져오는 특수 기능이 있습니다. | |
CommandResult | powerwash () GCE 인스턴스 파워워시 시도 |
CommandResult | powerwashGce (String user, Integer offset) 이 방법은 더 이상 사용되지 않습니다. 연결 1을 위해 제거됨 |
boolean | powerwashGce () |
void | setAvdInfo ( GceAvdInfo gceAvdInfo) 실행된 장치에 대한 |
공개 생성자
원격AndroidVirtualDevice
public RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
RemoteAndroidVirtualDevice
생성합니다.
매개변수 | |
---|---|
device | IDevice : 연관된 IDevice |
stateMonitor | IDeviceStateMonitor : 사용할 IDeviceStateMonitor 메커니즘 |
allocationMonitor | IDeviceMonitor : 할당 상태 변경을 알리는 IDeviceMonitor . |
공개 방법
getAvdInfo
public GceAvdInfo getAvdInfo ()
생성된 원격 VM에서 GceAvdInfo
반환합니다. 불러오기에 실패하면 null을 반환합니다.
보고 | |
---|---|
GceAvdInfo |
getAvdInfoAnyState
public GceAvdInfo getAvdInfoAnyState ()
생성된 원격 VM에서 GceAvdInfo
반환합니다. 정보를 검사할 수 있도록 상태와 상관없이 반환됩니다.
보고 | |
---|---|
GceAvdInfo |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor ()
장치 정보에서 DeviceDescriptor
반환하여 실제 장치 개체를 전달하지 않고 장치에 대한 정보를 가져옵니다.
보고 | |
---|---|
DeviceDescriptor |
getTombstones
publicgetTombstones ()
Cuttlefish는 삭제 표시를 직접 가져올 수 있는 원격 호스트로 가져오는 특수 기능이 있습니다.
보고 | |
---|---|
삭제 표시 파일 목록, 삭제 표시가 없으면 비어 있습니다. |
던지기 | |
---|---|
DeviceNotAvailableException |
파워워시
public CommandResult powerwash ()
GCE 인스턴스 파워워시 시도
보고 | |
---|---|
CommandResult | powerwash 시도의 CommandResult를 반환합니다. |
던지기 | |
---|---|
| com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
파워워시Gce
public CommandResult powerwashGce (String user, Integer offset)
이 방법은 더 이상 사용되지 않습니다.
연결 1을 위해 제거됨
매개변수 | |
---|---|
user | String |
offset | Integer |
보고 | |
---|---|
CommandResult |
던지기 | |
---|---|
TargetSetupError |
setAvdInfo
public void setAvdInfo (GceAvdInfo gceAvdInfo)
실행된 장치에 대한 GceAvdInfo
설정합니다.
매개변수 | |
---|---|
gceAvdInfo | GceAvdInfo |
던지기 | |
---|---|
TargetSetupError |