อุปกรณ์เสมือน 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) สมมติว่าซีเรียลของอุปกรณ์จะอยู่ในรูปแบบ : : ใน adb

สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

สร้าง RemoteAndroidVirtualDevice

วิธีการสาธารณะ

GceAvdInfo getAvdInfo ()

วิธีการนี้เลิกใช้แล้ว ควรใช้ API การเชื่อมต่อโดยตรง

DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)

ส่งคืน DeviceDescriptor จากข้อมูลอุปกรณ์เพื่อรับข้อมูลโดยไม่ต้องผ่านวัตถุอุปกรณ์จริง

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

public  getTombstones ()

ปลาหมึกมีคุณสมบัติพิเศษที่จะนำศิลาจารึกหลุมศพไปยังโฮสต์ระยะไกลซึ่งเราสามารถรับพวกมันได้โดยตรง

การส่งคืน
รายการไฟล์ศิลาจารึกหลุมศพ ว่างเปล่าหากไม่มีศิลาจารึกหลุมศพ

ขว้าง
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

พาวเวอร์วอชGce

public boolean powerwashGce ()

การส่งคืน
boolean

ขว้าง
TargetSetupError