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

adbTcpDisconnect
public boolean adbTcpDisconnect (String host, 
                String port)

حدود
host String

port String

عائدات
boolean

postInvocationTearDown
public void postInvocationTearDown (Throwable exception)

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

حدود
exception Throwable : إن وجد، الاستثناء الأخير الناتج عن فشل الاستدعاء.

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

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