อุปกรณ์เสมือน Android ระยะไกล
public class RemoteAndroidVirtualDevice
extends RemoteAndroidDevice
java.lang.Object | ||||
↳ | com.android.tradefed.device.NativeDevice | |||
↳ | com.android.tradefed.device.TestDevice | |||
↳ | com.android.tradefed.device.RemoteAndroidอุปกรณ์ | |||
↳ | 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 () ปลาหมึกมีคุณสมบัติพิเศษที่จะนำศิลาจารึกหลุมศพไปยังโฮสต์ระยะไกลซึ่งเราสามารถรับพวกมันได้โดยตรง | |
CommandResult | powerwash () พยายาม Powerwash อินสแตนซ์ GCE |
CommandResult | powerwashGce (String user, Integer offset) วิธีการนี้เลิกใช้แล้ว ลบออกในความโปรดปรานของการเชื่อมต่ออย่างใดอย่างหนึ่ง |
boolean | powerwashGce () |
ผู้รับเหมาก่อสร้างสาธารณะ
อุปกรณ์เสมือน Android ระยะไกล
public RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
สร้าง RemoteAndroidVirtualDevice
พารามิเตอร์ | |
---|---|
device | IDevice : IDevice ที่เกี่ยวข้อง |
stateMonitor | IDeviceStateMonitor : กลไก IDeviceStateMonitor ที่จะใช้ |
allocationMonitor | IDeviceMonitor : IDeviceMonitor เพื่อแจ้งการเปลี่ยนแปลงสถานะการจัดสรร |
วิธีการสาธารณะ
getAvdInfo
public GceAvdInfo getAvdInfo ()
วิธีการนี้เลิกใช้แล้ว
ควรใช้ API การเชื่อมต่อโดยตรง
ส่งคืน GceAvdInfo
จาก VM ระยะไกลที่สร้างขึ้น ส่งคืนค่าว่างหากการนำขึ้นมาไม่สำเร็จ
การส่งคืน | |
---|---|
GceAvdInfo |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)
ส่งคืน DeviceDescriptor
จากข้อมูลอุปกรณ์เพื่อรับข้อมูลโดยไม่ต้องผ่านวัตถุอุปกรณ์จริง
พารามิเตอร์ | |
---|---|
shortDescriptor | boolean : จะจำกัด descriptor ให้แสดงข้อมูลขั้นต่ำหรือไม่ |
การส่งคืน | |
---|---|
DeviceDescriptor |
รับTombstones
publicgetTombstones ()
ปลาหมึกมีคุณสมบัติพิเศษที่จะนำศิลาจารึกหลุมศพไปยังโฮสต์ระยะไกลซึ่งเราสามารถรับพวกมันได้โดยตรง
การส่งคืน | |
---|---|
รายการไฟล์ศิลาจารึกหลุมศพ ว่างเปล่าหากไม่มีศิลาจารึกหลุมศพ |
ขว้าง | |
---|---|
DeviceNotAvailableException |
พาวเวอร์วอช
public CommandResult powerwash ()
พยายาม Powerwash อินสแตนซ์ GCE
การส่งคืน | |
---|---|
CommandResult | ส่งคืน CommandResult ของความพยายาม Powerwash |
ขว้าง | |
---|---|
| com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
พาวเวอร์วอชGce
public CommandResult powerwashGce (String user, Integer offset)
วิธีการนี้เลิกใช้แล้ว
ลบออกเพื่อสนับสนุนการเชื่อมต่ออย่างใดอย่างหนึ่ง
พารามิเตอร์ | |
---|---|
user | String |
offset | Integer |
การส่งคืน | |
---|---|
CommandResult |
ขว้าง | |
---|---|
TargetSetupError |