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)

שיטות ציבוריות

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

שיטות ציבוריות

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

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