החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
LocalAndroidVirtualDevice
public
class
LocalAndroidVirtualDevice
extends RemoteAndroidDevice
implements
ITestLoggerReceiver
הכיתה של מכשירים וירטואליים מקומיים שפועלים במארח של TradeFed.
סיכום
קונסטרוקטורים גלויים לכולם
LocalAndroidVirtualDevice
public LocalAndroidVirtualDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
פרמטרים |
device |
IDevice |
stateMonitor |
IDeviceStateMonitor |
allocationMonitor |
IDeviceMonitor |
שיטות ציבוריות
adbTcpConnect
public boolean adbTcpConnect (String host,
String port)
פרמטרים |
host |
String |
port |
String |
adbTcpDisconnect
public boolean adbTcpDisconnect (String host,
String port)
פרמטרים |
host |
String |
port |
String |
postInvocationTearDown
public void postInvocationTearDown (Throwable exception)
מבצעים את תהליך הפירוק הרגיל ומפסיקים את המכשיר הווירטואלי.
פרמטרים |
exception |
Throwable : אם יש כזה, חריגה סופית שהופיעה כתוצאה מכישלון ההפעלה. |
preInvocationSetup
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
מבצעים את תהליך ההגדרה הרגיל ומפעילים את המכשיר הווירטואלי.
פרמטרים |
info |
IBuildInfo : ה-IBuildInfo של המכשיר. |
attributes |
MultiMap : המאפיינים שמאוחסנים בהקשר של הקריאה |
setTestLogger
public void setTestLogger (ITestLogger testLogger)
החדרת המכונה ITestLogger
פרמטרים |
testLogger |
ITestLogger |
כיבוי
public void shutdown ()
מכבים את המכשיר.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-03-26 (שעון UTC).
[null,null,["עדכון אחרון: 2025-03-26 (שעון UTC)."],[],[]]