com.android.tradefed.device
ממשקים
IAndroidDebugBridge |
הגדרת ממשק לשיטות AndroidDebugBridge שמשמשות בחבילה הזו.
|
IConfigurableVirtualDevice | ממשק שמספק מידע על פרטי מכשיר וירטואלי שיכול להיות שהוגדרו מראש (כתובת ה-IP של המארח, משתמש המארח, היסט של יציאות וכו'). |
IDeviceActionReceiver | מספק ממשק API לקבלת אירועים במכשיר. |
IDeviceManager | ממשק לניהול הקבוצה של המכשירים הזמינים לבדיקה. |
IDeviceManager.IFastbootListener | מאזין לשינויים במצב fastboot. |
IDeviceMonitor | ממשק למעקב אחרי מצב המכשירים. |
IDeviceRecovery | ממשק לשחזור מכשיר שהפסיק להתחבר לאינטרנט. |
IDeviceSelection | ממשק לקריטריונים לבחירת מכשיר. |
IDeviceStateMonitor |
השירות הזה מספק אמצעים למעקב אחרי המצב של IDevice .
|
IFileEntry |
הגדרת ממשק שמספקת חוזה פשוט יותר שניתן ליצור לו מודלים ל-methods של FileEntry .
|
ILogcatReceiver |
כיתה שמספקת את הפלט של logcat של מכשיר כ-InputStreamSource .
|
IManagedTestDevice | אובייקט ITestDevice שמחזור החיים שלו מנוהל. |
IManagedTestDeviceFactory |
ממשק היוצרים לIManagedTestDevice
|
IMultiDeviceRecovery | ממשק לשחזור של כמה מכשירים אופליין. |
INativeDevice |
ממשק API מהימן ברמה מעט גבוהה יותר ל-ddmlib IDevice .
|
ITestDevice |
ממשק API מהימן ברמה מעט גבוהה יותר ל-ddmlib IDevice .
|
שיעורים
BackgroundDeviceAction | הפעלת פקודה במכשיר נתון, חזרה על הפעולה לפי הצורך עד לביטול הפעולה. |
BatteryTemperature | |
CollectingByteOutputReceiver |
IShellOutputReceiver שמאגד את כל הפלט של המעטפת ב-byte[] .
|
CollectingOutputReceiver |
IShellOutputReceiver שמאגד את כל הפלט של המעטפת ב-String אחד.
|
DeviceDisconnectedException | ההודעה הזו מתקבלת כשלא ניתן יותר לגשת למכשיר באמצעות סוג התחבורה שלו, למשל אם המכשיר לא גלוי יותר דרך USB או חיבור TCP/IP. |
DeviceFoldableState | ייצוג של מצב המכשיר המתקפל כפי שהוא מוחזר על ידי "cmd device_state print-states". |
DeviceManager | |
DeviceManager.FastbootDevice | ייצוג של מכשיר במצב Fastboot. |
DeviceMonitorMultiplexer |
סוג שרת proxy להעברת בקשות לכמה IDeviceMonitor .
|
DeviceNotAvailableException | הבעיה הזו מתרחשת כשמכשיר כבר לא זמין לבדיקה. |
DeviceProperties | הגדרות קבועות נפוצות לשמות של מאפיינים בצד המכשיר |
DeviceRuntimeException | ההודעה הזו מתקבלת כשפעולה במכשיר לא מניבה את התוצאות הצפויות. |
DeviceSelectionOptions | מאגר לקריטריונים לבחירת מכשיר. |
DeviceStateMonitor |
כיתה עזר למעקב אחרי המצב של IDevice .
|
DeviceUnresponsiveException |
התמחות של DeviceNotAvailableException שמציינת שהמכשיר גלוי ל-adb אבל לא מגיב (כלומר, חל הזמן הקצוב לביצוע הפקודות, המכשיר לא מופעל וכו')
|
FastbootHelper | סיווג עזר לפעולות fastboot. |
IDeviceMonitor.DeviceLister |
סוג הדומה ל-Runnable , שצריך להחזיר את המכשירים הידועים ואת המצבים שלהם.
|
IManagedTestDevice.DeviceEventResponse |
קונטיינר לתגובה לקריאה של IManagedTestDevice.handleAllocationEvent(DeviceEvent)
|
ITestDevice.ApexInfo | סוג פשוט של מבנה (struct) לאחסון מידע על APEX יחיד. |
ITestDevice.MountPointInfo | סוג struct פשוט לאחסון מידע על נקודת mount אחת |
LargeOutputReceiver | כיתה שנועדה לעזור בהרצת פקודות ממושכות לאיסוף פלט. |
LocalAndroidVirtualDevice | הכיתה של מכשירים וירטואליים מקומיים שפועלים במארח של TradeFed. |
LogcatReceiver | כיתה שאוספת את logcat ברקע. |
ManagedTestDeviceFactory | מפעל ליצירת סוגי המכשירים השונים שאפשר לעקוב אחריהם באמצעות Tf |
NativeDevice |
הטמעת ברירת המחדל של ITestDevice במכשירי Android עם סטאק חלקי.
|
NativeDevice.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) להרצת הפקודה 'adb ....' של מערכת ההפעלה.
|
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) כדי להפעיל מחדש מכשיר.
|
NativeDeviceStateMonitor |
כיתה עזרה למעקב אחרי המצב של IDevice ללא תמיכה ב-framework.
|
NetworkNotAvailableException | הבעיה הזו מתרחשת כשמכשיר לא מצליח להתחבר לרשת לצורך בדיקה. |
NoDeviceException | ההודעה הזו מתקבלת כשאין מכשיר שבו אפשר להריץ פקודה מסוימת. |
NullDevice |
placeholder IDevice שמשמש את DeviceManager להקצאה כשהערך של IDeviceSelection.nullDeviceRequested() הוא true
|
PackageInfo | מאגר של פרטי החבילה של אפליקציה שנותחו מהמכשיר. |
RemoteAndroidDevice |
הטמעה של ITestDevice במכשיר Android עם סטאק מלא שמחובר באמצעות adb connect.
|
RemoteAvdIDevice |
placeholder IDevice שמשמש את DeviceManager להקצאה כש-DeviceSelectionOptions.gceDeviceRequested() הוא true
|
StubDevice |
הטמעת placeholder של IDevice .
|
StubLocalAndroidVirtualDevice |
placeholder IDevice שמשמש את DeviceManager להקצאה כש-DeviceSelectionOptions.localVirtualDeviceRequested() הוא true
|
TestDevice |
הטמעה של ITestDevice במכשיר Android עם סטאק מלא
|
TestDevice.MicrodroidBuilder | ה-builder שמשמש ליצירת Microdroid TestDevice. |
TestDeviceOptions |
מאגר של ITestDevice Option
|
UserInfo | דומה לכיתה UserInfo מהפלטפורמה. |
WaitDeviceRecovery |
הטמעה פשוטה של IDeviceRecovery שמחכה שהמכשיר יהיה מחובר לאינטרנט ויגיב לפקודות פשוטות.
|
WifiCommandUtil | סיווג שירות שיכול לנתח את הפלט של פקודות wifi. |
WifiCommandUtil.ScanResult | מייצג רשת Wi-Fi שמכילה את המידע הקשור אליה. |
WifiHelper | כיתה מסייעת לטיפול בשירותי Wi-Fi במכשיר. |
טיפוסים בני מנייה (enum)
DeviceAllocationState | מייצג את מצב ההקצאה של המכשיר מנקודת המבט של IDeviceManager. |
DeviceSelectionOptions.DeviceRequestedType | הסוגים השונים של מכשירים עם placeholder נתמכים. |
FreeDeviceState | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.RebootMode | מצב של הפעלה מחדש. |
SnapuserdWaitPhase | ייצוג של Enum של המועד להצטרפות/לחסימה כדי שהעדכון של snapuserd יסתיים. |
TestDeviceOptions.InstanceType | |
TestDeviceState |
ייצוג מלא יותר של מצב המכשיר בהשוואה ל-DeviceState .
|
UserInfo.UserType | וריאנטים נתמכים של סוג המשתמש בממשקי API חיצוניים. |
ממשקים
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITestDevice
שיעורים
- BackgroundDeviceAction
- BatteryTemperature
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceDisconnectedException
- DeviceFoldableState
- DeviceManager
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceNotAvailableException
- DeviceProperties
- DeviceRuntimeException
- DeviceSelectionOptions
- DeviceStateMonitor
- DeviceUnresponsiveException
- FastbootHelper
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- LogcatReceiver
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- NoDeviceException
- NullDevice
- PackageInfo
- RemoteAndroidDevice
- RemoteAvdIDevice
- StubDevice
- StubLocalAndroidVirtualDevice
- TestDevice
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- UserInfo
- WaitDeviceRecovery
- WifiCommandUtil
- WifiCommandUtil.ScanResult
- WifiHelper
טיפוסים בני מנייה (enum)