com.android.tradefed.device
ממשקים
| IAndroidDebugBridge |
הגדרת הממשק לשיטות ERROR(/com.android.ddmlib.AndroidDebugBridge) שמשמשות בחבילה הזו.
|
| IConfigurableVirtualDevice | ממשק שמאפשר לספק מידע על מכשיר וירטואלי שאולי הוגדר מראש (כתובת IP של המארח, משתמש המארח, היסט של יציאות וכו'). |
| IDeviceActionReceiver | מספק API לקבלת אירועים במכשיר. |
| IDeviceManager | ממשק לניהול קבוצת המכשירים הזמינים לבדיקה. |
| IDeviceManager.IFastbootListener | מאזין לשינויים במצב fastboot. |
| IDeviceMonitor | ממשק למעקב אחרי מצב המכשירים. |
| IDeviceRecovery | ממשק לשחזור מכשיר שהפסיק להיות אונליין. |
| IDeviceSelection | ממשק לקריטריונים לבחירת מכשירים. |
| IDeviceStateMonitor |
השירות הזה מספק כלים למעקב אחרי המצב של IDevice.
|
| IFileEntry |
הגדרת ממשק שמספקת חוזה פשוט יותר שניתן ליצור ממנו מודלים לשיטות FileEntry.
|
| ILogcatReceiver |
מחלקת פלט של logcat של מכשיר בתור InputStreamSource.
|
| IManagedTestDevice | ITestDevice שמחזור החיים שלו מנוהל. |
| IManagedTestDeviceFactory |
ממשק היוצרים של IManagedTestDevice
|
| IMultiDeviceRecovery | ממשק לשחזור של כמה מכשירים אופליין. |
| INativeDevice |
מספק API אמין וברמה קצת יותר גבוהה ל-ddmlib IDevice.
|
| ITemporaryDevice | ממשק שמייצג מכשיר שיכול להיות פלייס הולדר זמני. |
| 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 mode). |
| 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 לאחסון מידע על נקודת טעינה יחידה |
| LargeOutputReceiver | מחלקת תוכנה שנועדה לעזור להריץ פקודות ארוכות ולשמור את הפלט. |
| LocalAndroidVirtualDevice | הסיווג של מכשירים וירטואליים מקומיים שפועלים במארח TradeFed. |
| LogcatReceiver | מחלקת Class שאוספת logcat ברקע. |
| ManagedTestDeviceFactory | מפעל ליצירת סוגים שונים של מכשירים שאפשר לנטר באמצעות Tf |
| NativeDevice |
הטמעה שמוגדרת כברירת מחדל של ITestDevice מכשירי Android שאינם full stack.
|
| 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 |
הטמעה של פלייסהולדר של stub של IDevice.
|
| StubLocalAndroidVirtualDevice |
ערך placeholder IDevice שמשמש את DeviceManager להקצאה כש-DeviceSelectionOptions.localVirtualDeviceRequested() הוא true
|
| TestDevice |
הטמעה של ITestDevice במכשיר Android עם מחסנית מלאה
|
| TestDevice.MicrodroidBuilder | כלי שמשמש ליצירת Microdroid TestDevice. |
| TestDeviceOptions |
קונטיינר של רכיבי ITestDevice Option.
|
| UserInfo | דומה למחלקה UserInfo מהפלטפורמה. |
| WaitDeviceRecovery |
הטמעה פשוטה של IDeviceRecovery שממתינה שהמכשיר יהיה אונליין ויגיב לפקודות פשוטות.
|
| WifiCommandUtil | מחלקת כלי עזר שיכולה לנתח פלטים של פקודות Wi-Fi. |
| WifiCommandUtil.ScanResult | מייצג רשת Wi-Fi שמכילה את המידע שקשור אליה. |
| WifiHelper | מחלקת עזר לשינוי שירותי Wi-Fi במכשיר. |
טיפוסים בני מנייה (enum)
| DeviceAllocationState | מייצג את מצב ההקצאה של המכשיר מנקודת המבט של IDeviceManager |
| DeviceSelectionOptions.DeviceRequestedType | סוגי המכשירים האפשריים שנתמכים כפלייסהולדרים. |
| 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
- ITemporaryDevice
- 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)