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

attributes MultiMap

זורק
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

פרמטרים
testLogger ITestLogger

לכבות

public void shutdown ()

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