מכשיר Android וירטואלי מקומי

public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice implements ITestLoggerReceiver

JavaScript.lang.Object
com.android.tradefed.device.NativeDevice
  com.android.tradefed.device.TestDevice
    com.android.tradefed.device.remoteAndroidDevice
      com.android.tradefed.device.LocalAndroidVirtualDevice


המחלקה למכשירים וירטואליים מקומיים שפועלים ב-TrendFed Host.

סיכום

בנאים ציבוריים

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

מכבים את המכשיר.

בנאים ציבוריים

מכשיר Android וירטואלי מקומי

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

adbTcpניתוק

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

מכבים את המכשיר.