com.android.tradefed.device

ממשקים

IDeviceManager ממשק לניהול הקבוצה של המכשירים הזמינים לבדיקה. 
IDeviceManager.IFastbootListener מאזין לשינויים במצב fastboot. 
IDeviceMonitor ממשק למעקב אחרי מצב המכשירים. 
IDeviceSelection ממשק לקריטריונים לבחירת מכשיר. 
ILogcatReceiver כיתה שמספקת את הפלט של logcat של מכשיר כ-InputStreamSource

שיעורים

BackgroundDeviceAction הפעלת פקודה במכשיר נתון, חזרה על הפעולה לפי הצורך עד לביטול הפעולה. 
BatteryTemperature  
CollectingByteOutputReceiver IShellOutputReceiver שמאגד את כל הפלט של המעטפת ב-byte[]
CollectingOutputReceiver IShellOutputReceiver שמאגד את כל הפלט של המעטפת ב-String אחד. 
DeviceManager  
DeviceManager.FastbootDevice ייצוג של מכשיר במצב Fastboot. 
DeviceMonitorMultiplexer סוג שרת proxy להעברת בקשות לכמה IDeviceMonitor
DeviceProperties הגדרות קבועות נפוצות לשמות של מאפיינים בצד המכשיר  
DeviceSelectionOptions מאגר לקריטריונים לבחירת מכשיר. 
DeviceStateMonitor סיווג עזר למעקב אחרי המצב של IDevice
FastbootHelper סיווג עזר לפעולות fastboot. 
IDeviceMonitor.DeviceLister סוג הדומה ל-Runnable, שצריך להחזיר את המכשירים הידועים ואת המצבים שלהם. 
LargeOutputReceiver כיתה שנועדה לעזור בהרצת פקודות ממושכות לאיסוף פלט. 
LocalAndroidVirtualDevice הכיתה של מכשירים וירטואליים מקומיים שפועלים במארח של TradeFed. 
LogcatReceiver כיתה שאוספת את logcat ברקע. 
ManagedTestDeviceFactory מפעל ליצירת סוגים שונים של מכשירים שאפשר לעקוב אחריהם באמצעות Tf  
NativeDevice הטמעת ברירת המחדל של ITestDevice במכשירי Android עם סטאק חלקי. 
NativeDevice.AdbAction DeviceAction להרצת הפקודה 'adb ....' של מערכת ההפעלה. 
NativeDevice.AdbShellAction  
NativeDevice.RebootDeviceAction DeviceAction כדי להפעיל מחדש מכשיר. 
NativeDeviceStateMonitor כיתה עזרה למעקב אחרי המצב של IDevice ללא תמיכה ב-framework. 
NetworkNotAvailableException הבעיה הזו מתרחשת כשמכשיר לא מצליח להתחבר לרשת לצורך בדיקה. 
RemoteAndroidDevice הטמעה של ITestDevice במכשיר Android עם סטאק מלא שמחובר באמצעות adb connect. 
RemoteAvdIDevice placeholder‏ IDevice שמשמש את DeviceManager להקצאה כש-DeviceSelectionOptions.gceDeviceRequested() הוא true  
TestDevice הטמעה של ITestDevice במכשיר Android עם סטאק מלא  
WaitDeviceRecovery הטמעה פשוטה של IDeviceRecovery שמחכה שהמכשיר יהיה מחובר לאינטרנט ויגיב לפקודות פשוטות. 
WifiHelper כיתה מסייעת לטיפול בשירותי Wi-Fi במכשיר. 

טיפוסים בני מנייה (enum)

DeviceSelectionOptions.DeviceRequestedType הסוגים השונים של מכשירים זמינים ל-placeholder שנתמכים. 
NativeDevice.RebootMode מצב של הפעלה מחדש. 

חריגים

NoDeviceException הבעיה הזו מתרחשת כשאין מכשיר שבו אפשר להריץ פקודה מסוימת.