LocalAndroidVirtualDevice

public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice implements ITestLoggerReceiver

java.lang.Object
com.android.tradefed.device.NativeDevice
com.android.tradefed.device.TestDevice
com.android.tradefed.device.RemoteAndroidDevice
com.android.tradefed.device.LocalAndroidVirtualDevice


המחלקה למכשירים וירטואליים מקומיים הפועלים על מארח TradeFed.

סיכום
בנאים ציבוריים
LocalAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
שיטות ציבוריות
boolean adbTcpConnect (String host, String port)
boolean adbTcpDisconnect (String host, String port)
void postInvocationTearDown (Throwable exception)

בצע הליך פירוק נפוץ והפסק את המכשיר הוירטואלי.

void preInvocationSetup ( IBuildInfo info, MultiMap <String, String> attributes)

בצע את הליך ההגדרה הנפוץ והפעל את המכשיר הוירטואלי.

void setTestLogger ( ITestLogger testLogger)

מזריק את המופע ITestLogger

void shutdown ()

כבה את המכשיר.

בנאים ציבוריים
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

החזרות
boolean

adbTcpDisconnect
public boolean adbTcpDisconnect (String host, 
                String port)

פרמטרים
host String

port String

החזרות
boolean

postInvocationTearDown
public void postInvocationTearDown (Throwable exception)

בצע הליך פירוק נפוץ והפסק את המכשיר הוירטואלי.

פרמטרים
exception Throwable : אם קיים, החריג האחרון שהועלה על ידי כשל הפנייה.

preInvocationSetup
public void preInvocationSetup (IBuildInfo info, 
                MultiMap<String, String> attributes)

בצע את הליך ההגדרה הנפוץ והפעל את המכשיר הוירטואלי.

פרמטרים
info IBuildInfo : ה- IBuildInfo של המכשיר.

attributes MultiMap : התכונות המאוחסנות בהקשר ההזמנה

זורק
DeviceNotAvailableException
TargetSetupError
setTestLogger
public void setTestLogger (ITestLogger testLogger)

מזריק את המופע ITestLogger

פרמטרים
testLogger ITestLogger

לכבות
public void shutdown ()

כבה את המכשיר.