रिमोटएंड्रॉइडडिवाइस
public class RemoteAndroidDevice
extends TestDevice
java.lang.ऑब्जेक्ट | |||
↳ | com.android.tradefed.device.NativeDevice | ||
↳ | com.android.tradefed.device.TestDevice | ||
↳ | com.android.tradefed.device.RemoteAndroidDevice |
एडीबी कनेक्ट के माध्यम से जुड़े पूर्ण स्टैक एंड्रॉइड डिवाइस के लिए ITestDevice
का कार्यान्वयन। मान लें कि डिवाइस सीरियल प्रारूप में होगा
सारांश
स्थिरांक | |
---|---|
long | DEFAULT_SHORT_CMD_TIMEOUT |
int | MAX_RETRIES |
long | RETRY_INTERVAL_MS |
long | WAIT_FOR_ADB_CONNECT
|
सार्वजनिक निर्माणकर्ता | |
---|---|
RemoteAndroidDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor) एक |
सार्वजनिक तरीके | |
---|---|
static boolean | checkSerialFormatValid (String serialString) जांचें कि धारावाहिक का प्रारूप अपेक्षा के अनुरूप है या नहीं |
DeviceDescriptor | getDeviceDescriptor (boolean shortDescriptor) वास्तविक डिवाइस ऑब्जेक्ट को पास किए बिना इसके बारे में जानकारी प्राप्त करने के लिए डिवाइस जानकारी से |
String | getFastbootSerialNumber () फास्टबूट मोड सीरियल नंबर लौटाता है। |
String | getMacAddress () यदि यह डिवाइस से क्वेरी करने में विफल रहता है तो डिवाइस का मैक पता लौटाता है, शून्य। |
boolean | isEncryptionSupported () यदि डिवाइस पर एन्क्रिप्शन समर्थित है तो वापस आ जाता है। |
स्थिरांक
DEFAULT_SHORT_CMD_TIMEOUT
protected static final long DEFAULT_SHORT_CMD_TIMEOUT
स्थिर मान: 20000 (0x000000000004e20)
MAX_पुनर्प्रयास
protected static final int MAX_RETRIES
स्थिर मान: 5 (0x00000005)
पुनः प्रयास करें_INTERVAL_MS
protected static final long RETRY_INTERVAL_MS
स्थिर मान: 5000 (0x000000000001388)
ADB_कनेक्ट के लिए प्रतीक्षा करें
public static final long WAIT_FOR_ADB_CONNECT
स्थिर मान: 120000 (0x000000000001d4c0)
सार्वजनिक निर्माणकर्ता
रिमोटएंड्रॉइडडिवाइस
public RemoteAndroidDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
एक RemoteAndroidDevice
बनाता है।
पैरामीटर | |
---|---|
device | IDevice : संबंधित IDevice |
stateMonitor | IDeviceStateMonitor : उपयोग करने के लिए IDeviceStateMonitor तंत्र |
allocationMonitor | IDeviceMonitor : आवंटन स्थिति में परिवर्तन की सूचना देने के लिए IDeviceMonitor । |
सार्वजनिक तरीके
checkSerialFormatValid
public static boolean checkSerialFormatValid (String serialString)
जांचें कि धारावाहिक का प्रारूप अपेक्षा के अनुरूप है या नहीं
पैरामीटर | |
---|---|
serialString | String |
रिटर्न | |
---|---|
boolean | यदि प्रारूप वैध है तो सत्य है, अन्यथा गलत है। |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)
वास्तविक डिवाइस ऑब्जेक्ट को पास किए बिना इसके बारे में जानकारी प्राप्त करने के लिए डिवाइस जानकारी से DeviceDescriptor
लौटाएँ।
पैरामीटर | |
---|---|
shortDescriptor | boolean : डिस्क्रिप्टर को न्यूनतम जानकारी तक सीमित करना है या नहीं |
रिटर्न | |
---|---|
DeviceDescriptor |
getFastbootSerialNumber
public String getFastbootSerialNumber ()
फास्टबूट मोड सीरियल नंबर लौटाता है।
रिटर्न | |
---|---|
String |
मैकएड्रेस प्राप्त करें
public String getMacAddress ()
यदि यह डिवाइस से क्वेरी करने में विफल रहता है तो डिवाइस का मैक पता लौटाता है, शून्य।
रिटर्न | |
---|---|
String |
एन्क्रिप्शन समर्थित है
public boolean isEncryptionSupported ()
यदि डिवाइस पर एन्क्रिप्शन समर्थित है तो वापस आ जाता है।
रिटर्न | |
---|---|
boolean | यदि डिवाइस एन्क्रिप्शन का समर्थन करता है तो true । |