RemoteAndroidVirtualDevice
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 | |||
התכונה הזו מרחיבה את ההתנהגות של RemoteAndroidDevice במכשיר Android עם מחסנית מלאה שפועל ב-Google Compute Engine (GCE). נניח שהמספר הסידורי של המכשיר יהיה בפורמט
סיכום
constructors ציבוריים | |
|---|---|
RemoteAndroidVirtualDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
יצירת |
|
methods ציבוריים | |
|---|---|
DeviceInspectionResult
|
debugDeviceNotAvailable()
בדיקת מכשיר והחזרת מידע מפורט כשהמכשיר לא זמין. |
GceAvdInfo
|
getAvdInfo()
השיטה הזו הוצאה משימוש. צריכים להשתמש ישירות ב-Connection API |
DeviceDescriptor
|
getDeviceDescriptor(boolean shortDescriptor)
מחזירים |
List<File>
|
getTombstones()
ל-Cuttlefish יש תכונה מיוחדת שמעבירה את קבצי ה-tombstone למארח המרוחק, שבו אפשר לקבל אותם ישירות. |
CommandResult
|
powerwash()
ניסיון לבצע Powerwash במופע GCE |
CommandResult
|
powerwashGce(String user, Integer offset)
השיטה הזו הוצאה משימוש. הוסר לטובת החיבור |
boolean
|
powerwashGce()
|
constructors ציבוריים
RemoteAndroidVirtualDevice
public RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
יצירת RemoteAndroidVirtualDevice.
| פרמטרים | |
|---|---|
device |
IDevice: IDevice המשויך |
stateMonitor |
IDeviceStateMonitor: מנגנון IDeviceStateMonitor לשימוש |
allocationMonitor |
IDeviceMonitor: IDeviceMonitor כדי לעדכן על שינויים במצב ההקצאה. |
methods ציבוריים
debugDeviceNotAvailable
public DeviceInspectionResult debugDeviceNotAvailable ()
בודקים מכשיר ומחזירים מידע מפורט כשהמכשיר לא זמין.
| החזרות | |
|---|---|
DeviceInspectionResult |
|
getAvdInfo
public GceAvdInfo getAvdInfo ()
השיטה הזו הוצאה משימוש.
should use the connection API directly
הפונקציה מחזירה את GceAvdInfo מהמכונה הווירטואלית המרוחקת שנוצרה. הפונקציה מחזירה ערך null אם ההפעלה לא הצליחה.
| החזרות | |
|---|---|
GceAvdInfo |
|
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)
מחזירים DeviceDescriptor מפרטי המכשיר כדי לקבל מידע עליו בלי להעביר את אובייקט המכשיר בפועל.
| פרמטרים | |
|---|---|
shortDescriptor |
boolean: האם להגביל את התיאור למינימום המידע הנדרש |
| החזרות | |
|---|---|
DeviceDescriptor |
|
getTombstones
public List<File> getTombstones ()
ל-Cuttlefish יש תכונה מיוחדת שמעבירה את קבצי ה-tombstone למארח המרוחק, שבו אפשר לקבל אותם ישירות.
| החזרות | |
|---|---|
List<File> |
רשימה של קבצים מסוג tombstone, ריקה אם אין קובץ כזה. |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
DeviceNotAvailableException |
|
לבצע Powerwash
public CommandResult powerwash ()
ניסיון לבצע Powerwash במופע GCE
| החזרות | |
|---|---|
CommandResult |
מחזירה CommandResult של ניסיונות Powerwash |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
|
powerwashGce
public CommandResult powerwashGce (String user, Integer offset)
השיטה הזו הוצאה משימוש.
הוסר לטובת החיבור
| פרמטרים | |
|---|---|
user |
String |
offset |
Integer |
| החזרות | |
|---|---|
CommandResult |
|
| הקפצת הודעות שגיאה (throw) | |
|---|---|
TargetSetupError |
|
powerwashGce
public boolean powerwashGce ()
| החזרות | |
|---|---|
boolean |
|
| הקפצת הודעות שגיאה (throw) | |
|---|---|
TargetSetupError |
|