מכשיר וירטואלי Android מרחוק
public
class
RemoteAndroidVirtualDevice
extends RemoteAndroidDevice
JavaScript.lang.Object | ||||
↳ | 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)
ייווצר |
שיטות ציבוריות | |
---|---|
GceAvdInfo
|
getAvdInfo()
השיטה הזו הוצאה משימוש. צריך להשתמש ישירות ב-API של החיבור |
DeviceDescriptor
|
getDeviceDescriptor(boolean shortDescriptor)
החזרת |
|
getTombstones()
לדיונון יש תכונה מיוחדת שמביאה את המצבות למארח המרוחק שבו אנחנו יכולים מקבלים אותם ישירות. |
CommandResult
|
powerwash()
ניסיון לבצע Powerwash במכונת GCE |
CommandResult
|
powerwashGce(String user, Integer offset)
השיטה הזו הוצאה משימוש. הוסרו לטובת החיבור 1 |
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 המרוחקת שנוצרה. הפונקציה מחזירה ערך null אם ההעלאה הייתה
הפעולה נכשלה.
החזרות | |
---|---|
GceAvdInfo |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)
החזרת DeviceDescriptor
מהמידע במכשיר כדי לקבל מידע עליו בלי
שמעבירים את האובייקט של המכשיר בפועל.
פרמטרים | |
---|---|
shortDescriptor |
boolean : האם להגביל את התיאור למידע מינימלי בלבד |
החזרות | |
---|---|
DeviceDescriptor |
getTombstones
publicgetTombstones ()
לדיונון יש תכונה מיוחדת שמביאה את המצבות למארח המרוחק שבו אנחנו יכולים מקבלים אותם ישירות.
החזרות | |
---|---|
|
רשימה של קובצי מצבות, ריקים אם אין מצבה. |
קליעות | |
---|---|
DeviceNotAvailableException |
Powerwash
public CommandResult powerwash ()
ניסיון לבצע Powerwash במכונת GCE
החזרות | |
---|---|
CommandResult |
מחזירה Command result של ניסיונות Powerwash |
קליעות | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
PowerwashGce
public CommandResult powerwashGce (String user, Integer offset)
השיטה הזו הוצאה משימוש.
הוסרו לטובת החיבור הראשון
פרמטרים | |
---|---|
user |
String |
offset |
Integer |
החזרות | |
---|---|
CommandResult |
קליעות | |
---|---|
TargetSetupError |