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 ()

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