קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.

ManagedTestDeviceFactory

public class ManagedTestDeviceFactory
extends Object implements IManagedTestDeviceFactory

java.lang.Object
com.android.tradefed.device.ManagedTestDeviceFactory


מפעל ליצירת סוגים שונים של מכשירים שניתן לנטר על ידי Tf

סיכום

קבועים

int FRAMEWORK_CHECK_MAX_RETRY

long FRAMEWORK_CHECK_SLEEP_MS

שדות

protected static final String CHECK_PM_CMD

protected static final String EXPECTED_ERROR

protected static final String EXPECTED_RES

public static final String IPADDRESS_PATTERN

protected IDeviceMonitor mAllocationMonitor

protected IDeviceManager mDeviceManager

protected boolean mFastbootEnabled

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

ManagedTestDeviceFactory (boolean fastbootEnabled, IDeviceManager deviceManager, IDeviceMonitor allocationMonitor)

שיטות ציבוריות

IManagedTestDevice createDevice (IDevice idevice)

צור IManagedTestDevice על סמך ה- IDevice שהועבר אליו.

void setFastbootEnabled (boolean enable)

אפשר או לא תמיכה ב-fastboot עבור המכשיר שנוצר.

שיטות מוגנות

boolean checkFrameworkSupport (IDevice idevice)

עוזר שמחזיר נכון אם למכשיר יש תמיכת מסגרת.

CollectingOutputReceiver createOutputReceiver ()

צור CollectingOutputReceiver .

IRunUtil getRunUtil ()

החזר את מופע ברירת המחדל של IRunUtil .

boolean isRemoteEnvironment ()

החזר אמת אם אנו פועלים כעת בסביבה מרוחקת.

boolean isTcpDeviceSerial (String serial)

עוזר למכשיר אם זה טורי ממכשיר המחובר מרחוק.

קבועים

FRAMEWORK_CHECK_MAX_RETRY

protected static final int FRAMEWORK_CHECK_MAX_RETRY

ערך קבוע: 3 (0x00000003)

FRAMEWORK_CHECK_SLEEP_MS

protected static final long FRAMEWORK_CHECK_SLEEP_MS

ערך קבוע: 500 (0x000000000000001f4)

שדות

CHECK_PM_CMD

protected static final String CHECK_PM_CMD

EXPECTED_ERROR

protected static final String EXPECTED_ERROR

EXPECTED_RES

protected static final String EXPECTED_RES

IPADDRESS_PATTERN

public static final String IPADDRESS_PATTERN

mAllocationMonitor

protected IDeviceMonitor mAllocationMonitor

mDeviceManager

protected IDeviceManager mDeviceManager

mFastbootEnabled

protected boolean mFastbootEnabled

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

ManagedTestDeviceFactory

public ManagedTestDeviceFactory (boolean fastbootEnabled, 
                IDeviceManager deviceManager, 
                IDeviceMonitor allocationMonitor)

פרמטרים
fastbootEnabled boolean

deviceManager IDeviceManager

allocationMonitor IDeviceMonitor

שיטות ציבוריות

ליצור התקן

public IManagedTestDevice createDevice (IDevice idevice)

צור IManagedTestDevice על סמך ה- IDevice שהועבר אליו.

פרמטרים
idevice IDevice : זה יגדיר את סוג המכשיר שנוצר

החזרות
IManagedTestDevice בסיס IManagedTestDevice שנוצר על ה-IDevice

setFastbootEnabled

public void setFastbootEnabled (boolean enable)

אפשר או לא תמיכה ב-fastboot עבור המכשיר שנוצר.

פרמטרים
enable boolean : ערך קובע את התמיכה.

שיטות מוגנות

checkFrameworkSupport

protected boolean checkFrameworkSupport (IDevice idevice)

עוזר שמחזיר נכון אם למכשיר יש תמיכת מסגרת.

פרמטרים
idevice IDevice

החזרות
boolean

createOutputReceiver

protected CollectingOutputReceiver createOutputReceiver ()

צור CollectingOutputReceiver .

החזרות
CollectingOutputReceiver

getRunUtil

protected IRunUtil getRunUtil ()

החזר את מופע ברירת המחדל של IRunUtil .

החזרות
IRunUtil

isRemoteEnvironment

protected boolean isRemoteEnvironment ()

החזר אמת אם אנו פועלים כעת בסביבה מרוחקת. זה ישנה את התנהגות המכשיר.

החזרות
boolean

isTcpDeviceSerial

protected boolean isTcpDeviceSerial (String serial)

עוזר למכשיר אם זה טורי ממכשיר המחובר מרחוק. פורמט סדרתי של מכשיר tcp הוא :

פרמטרים
serial String

החזרות
boolean