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

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