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

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