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) |
void | setFastbootEnabled (boolean enable)
|
روش های محافظت شده | |
|---|---|
boolean | checkFrameworkSupport (IDevice idevice)کمکی که اگر دستگاه پشتیبانی از چارچوب داشته باشد، true را برمیگرداند. |
CollectingOutputReceiver | createOutputReceiver () یک |
IRunUtil | getRunUtil () نمونه پیش فرض |
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 (0x00000000000001f4)
فیلدها
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
mAlocationMonitor
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)
| پارامترها | |
|---|---|
idevice | IDevice |
| برمی گرداند | |
|---|---|
IManagedTestDevice | |
setFastbootEnabled
public void setFastbootEnabled (boolean enable)
| پارامترها | |
|---|---|
enable | boolean |
روش های محافظت شده
checkFrameworkSupport
protected boolean checkFrameworkSupport (IDevice idevice)
کمکی که اگر دستگاه پشتیبانی از چارچوب داشته باشد، true را برمیگرداند.
| پارامترها | |
|---|---|
idevice | IDevice |
| برمی گرداند | |
|---|---|
boolean | |
CreativeOutputReceiver
protected CollectingOutputReceiver createOutputReceiver ()
یک CollectingOutputReceiver ایجاد کنید.
| برمی گرداند | |
|---|---|
CollectingOutputReceiver | |
getRunUtil
protected IRunUtil getRunUtil ()
نمونه پیش فرض IRunUtil را برگردانید.
| برمی گرداند | |
|---|---|
IRunUtil | |
RemoteEnvironment است
protected boolean isRemoteEnvironment ()
اگر در حال حاضر در یک محیط راه دور در حال اجرا هستیم، درست را برگردانید. این رفتار دستگاه را تغییر می دهد.
| برمی گرداند | |
|---|---|
boolean | |
isTcpDeviceSerial
protected boolean isTcpDeviceSerial (String serial)
کمک کننده به دستگاه اگر سریالی از یک دستگاه متصل از راه دور باشد. فرمت سریال دستگاه tcp می باشد
| پارامترها | |
|---|---|
serial | String |
| برمی گرداند | |
|---|---|
boolean | |