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

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