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

روشهای عمومی

postIvococTearDown

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

دستگاه را خاموش کنید.