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)
यह हेल्पर फ़ंक्शन, डिवाइस में फ़्रेमवर्क की सुविधा होने पर 'सही' दिखाता है. |
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
mFastbootEnabled
protected boolean mFastbootEnabled
पब्लिक कंस्ट्रक्टर
ManagedTestDeviceFactory
public ManagedTestDeviceFactory (boolean fastbootEnabled, IDeviceManager deviceManager, IDeviceMonitor allocationMonitor)
पैरामीटर | |
---|---|
fastbootEnabled |
boolean |
deviceManager |
IDeviceManager |
allocationMonitor |
IDeviceMonitor |
सार्वजनिक तरीके
createDevice
public IManagedTestDevice createDevice (IDevice idevice)
पैरामीटर | |
---|---|
idevice |
IDevice |
रिटर्न | |
---|---|
IManagedTestDevice |
setFastbootEnabled
public void setFastbootEnabled (boolean enable)
पैरामीटर | |
---|---|
enable |
boolean |
सुरक्षित तरीके
checkFrameworkSupport
protected boolean checkFrameworkSupport (IDevice idevice)
यह हेल्पर फ़ंक्शन, डिवाइस में फ़्रेमवर्क की सुविधा होने पर 'सही' दिखाता है.
पैरामीटर | |
---|---|
idevice |
IDevice |
रिटर्न | |
---|---|
boolean |
createOutputReceiver
protected CollectingOutputReceiver createOutputReceiver ()
CollectingOutputReceiver
बनाएं.
रिटर्न | |
---|---|
CollectingOutputReceiver |
isRemoteEnvironment
protected boolean isRemoteEnvironment ()
अगर फ़िलहाल हम किसी रिमोट एनवायरमेंट में काम कर रहे हैं, तो 'सही' दिखाएं. इससे डिवाइस के व्यवहार में बदलाव होगा.
रिटर्न | |
---|---|
boolean |
isTcpDeviceSerial
protected boolean isTcpDeviceSerial (String serial)
अगर यह किसी ऐसे डिवाइस का सीरियल है जो रिमोट तौर पर कनेक्ट है, तो डिवाइस के लिए सहायक.
टीसीपी डिवाइस का सीरियल फ़ॉर्मैट
पैरामीटर | |
---|---|
serial |
String |
रिटर्न | |
---|---|
boolean |