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

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