com.android.tradefed.device.server

ממשקים

AndroidDebugBridge.IClientChangeListener במחלקה שמטמיעה את הממשק הזה יש שיטות שמתמודדות עם שינויים ב-ClientImpl
AndroidDebugBridge.IDebugBridgeChangeListener בכיתות שבהן מיושם הממשק הזה יש שיטה לטיפול בשינויים ב-AndroidDebugBridge (כולל הפעלות מחדש). 
AndroidDebugBridge.IDeviceChangeListener מחלקות שמטמיעות את הממשק הזה מספקות שיטות לטיפול בהוספה, במחיקה ובשינויים של IDevice
לקוח הערך הזה מייצג לקוח יחיד, בדרך כלל תהליך של Dalvik VM. 
ClientData.IAllocationTrackingHandler  
ClientData.IHprofDumpHandler מטפלים שיכולים לפעול על קובצי dump של HPROF. 
ClientData.IMethodProfilingHandler מטפלים שיכולים לפעול על סמך מידע על פרופיל השיטה 
ClientTracker מעקב אחרי מכשיר clients 
IStackTraceInfo מחלקה שמטמיעה את הממשק הזה מספקת שיטה שמחזירה מעקב אחר מחסנית הקריאות. 
ProfileableClient הערך הזה מייצג לקוח יחיד שאפשר ליצור לו פרופיל, בדרך כלל תהליך של מכונה וירטואלית ב-Android. 
SyncService.ISyncProgressMonitor במחלקה שמטמיעה את הממשק הזה יש שיטות שקשורות להצגת ההתקדמות של ההעברה. 
TimeoutRemainder.SystemNanoTimeProvider  

שיעורים

AdbDevice המשתנה הזה מכיל את המצב של המכשיר כפי שמדווח על ידי הפקודה adb devices -l. 
AdbHelper מחלקת עזר לטיפול בבקשות ובחיבורים ל-adb. 
AdbHelper.AdbResponse תגובה מ-ADB. 
AdbInitOptions אפשרויות לאתחול של AndroidDebugBridge. 
AdbInitOptions.Builder אפשרויות אתחול של ADB. 
AdbSocketUtils  
AdbVersion  
AllocationInfo מכיל פרטי הקצאה. 
AllocationInfo.AllocationSorter  
AllocationsParser  
AndroidDebugBridge חיבור לממשק הגישור של Android‏ (ADB) בצד המארח

זהו המקום המרכזי לתקשורת עם מכשירים, אמולטורים או אפליקציות שפועלות בהם. 

ClientData מכיל את הנתונים של ClientImpl
ClientData.HeapData מידע על הערימה. 
ClientData.HeapInfo  
ClientData.HprofData  
ClientData.Names  
ClientImpl הערך הזה מייצג לקוח יחיד, בדרך כלל תהליך של Dalvik VM. 
CommandRejectedException  
DdmJdwpExtension  
DdmJdwpExtension.DdmInterceptor  
Debugger הערך הזה מייצג חיבור בהמתנה או חיבור קיים עם מאתר באגים של JDWP. 
DebugViewDumpHandler  
DeviceImpl מכשיר. 
DeviceListMonitorTask  
DeviceMonitor DeviceMonitor עוקב אחרי מכשירים שמחוברים ל-adb. 
DeviceMonitor.DeviceListComparisonResult  
HeapSegment מתאר את הסוגים והמיקומים של אובייקטים בפלח של ערימה. 
HeapSegment.HeapSegmentElement תיאור של אובייקט או אזור שמקודדים בנתוני HPSG. 
MonitorThread מעקב אחרי חיבורים פתוחים. 
NativeAllocationInfo שומרת את פרטי ההקצאה המקורית. 
NativeLibraryMapInfo מיפוי של כתובות זיכרון לספריות עבור ספריות Native. 
NativeStackCallInfo מייצג שיחה ב-call stack. 
ProfileableClientData מכיל את הנתונים של ProfileableClientImpl
ProfileableClientImpl הערך הזה מייצג לקוח יחיד שאפשר ליצור לו פרופיל, בדרך כלל תהליך של מכונה וירטואלית של Dalvik. 
RemoteSplitApkInstaller  
SplitApkInstaller  
SplitApkInstallerBase  
SyncService סנכרון של מחלקת שירות כדי לבצע פעולות push/pull למכשירים/לסימולטורים וממכשירים/מסימולטורים, דרך גשר הניפוי באגים. 
SyncService.FileStat  
ThreadInfo מכיל מידע על שרשור. 
TimeoutRemainder מחלקת כלי עזר למעקב אחרי הזמן שנותר בהינתן זמן קצוב לתפוגה. 
TimeoutRemainder.DefaultSystemNanoTime  

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

AdbHelper.AdbService מזהים את שירות ה-adb שהפקודה צריכה להיות מופנית אליו. 
AllocationInfo.SortMode  
ClientData.AllocationTrackingStatus  
ClientData.DebuggerStatus  
ClientData.HprofData.Type  
ClientData.MethodProfilingStatus  
DdmJdwpExtension.Event