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

اغلاق الجهاز.