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)

الأساليب العامة

boolean adbTcpConnect (String host, String port)
boolean adbTcpDisconnect (String host, String port)
void postInvocationTearDown (Throwable exception)

نفّذ إجراء التفكيك الشائع وأوقف الجهاز الظاهري.

void preInvocationSetup ( IBuildInfo info, MultiMap <String, String> attributes)

نفِّذ إجراء الإعداد الشائع وابدأ تشغيل الجهاز الظاهري.

void setTestLogger ( ITestLogger testLogger)

يقوم بإدخال مثيل ITestLogger

void shutdown ()

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

المنشأت العامة

LocalAndroidVirtualDevice

public LocalAndroidVirtualDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

حدود
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

الأساليب العامة

adbTcpConnect

public boolean adbTcpConnect (String host, 
                String port)

حدود
host String

port String

عائدات
boolean

قطع الاتصال

public boolean adbTcpDisconnect (String host, 
                String port)

حدود
host String

port String

عائدات
boolean

postInvocationTearDown

public void postInvocationTearDown (Throwable exception)

نفّذ إجراء التفكيك الشائع وأوقف الجهاز الظاهري.

حدود
exception Throwable : الاستثناء النهائي الذي يثيره عدم الاحتجاج إن وجد.

الإعداد المسبق

public void preInvocationSetup (IBuildInfo info, 
                MultiMap<String, String> attributes)

نفِّذ إجراء الإعداد الشائع وابدأ تشغيل الجهاز الظاهري.

حدود
info IBuildInfo : IBuildInfo للجهاز.

attributes MultiMap : السمات المخزنة في سياق الاستدعاء

رميات
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

يقوم بإدخال مثيل ITestLogger

حدود
testLogger ITestLogger

اغلق

public void shutdown ()

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