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 |