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

أطفِئ الجهاز.