RemoteAndroidDevice
public class RemoteAndroidDevice
extends TestDevice
java.lang.Object | |||
↳ | com.android.tradefed.device.NativeDevice | ||
↳ | com.android.tradefed.device.TestDevice | ||
↳ | com.android.tradefed.device.RemoteAndroidDevice |
יישום של ITestDevice
עבור מכשיר אנדרואיד מלא המחובר באמצעות adb connect. נניח שסדרת המכשיר תהיה בפורמט
סיכום
קבועים | |
---|---|
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 () מחזירה את כתובת ה-MAC של המכשיר, null אם היא לא מצליחה לבצע שאילתה מהמכשיר. |
boolean | isEncryptionSupported () חוזר אם ההצפנה נתמכת במכשיר. |
קבועים
DEFAULT_SHORT_CMD_TIMEOUT
protected static final long DEFAULT_SHORT_CMD_TIMEOUT
ערך קבוע: 20000 (0x00000000000004e20)
MAX_RETIES
protected static final int MAX_RETRIES
ערך קבוע: 5 (0x00000005)
RETRY_INTERVAL_MS
protected static final long RETRY_INTERVAL_MS
ערך קבוע: 5000 (0x0000000000001388)
WAIT_FOR_ADB_CONNECT
public static final long WAIT_FOR_ADB_CONNECT
ערך קבוע: 120000 (0x000000000001d4c0)
בנאים ציבוריים
RemoteAndroidDevice
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 | true אם הפורמט חוקי, false אחרת. |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)
החזר DeviceDescriptor
ממידע המכשיר כדי לקבל מידע עליו מבלי להעביר את אובייקט המכשיר בפועל.
פרמטרים | |
---|---|
shortDescriptor | boolean : האם להגביל את המתאר למידע מינימלי או לא |
החזרות | |
---|---|
DeviceDescriptor |
getFastbootSerialNumber
public String getFastbootSerialNumber ()
מחזיר את המספר הסידורי של מצב האתחול המהיר.
החזרות | |
---|---|
String |
getMacAddress
public String getMacAddress ()
מחזירה את כתובת ה-MAC של המכשיר, null אם היא לא מצליחה לבצע שאילתה מהמכשיר.
החזרות | |
---|---|
String |
isEncryptionSupported
public boolean isEncryptionSupported ()
חוזר אם ההצפנה נתמכת במכשיר.
החזרות | |
---|---|
boolean | true אם המכשיר תומך בהצפנה. |