com.android.tradefed.device.server

واجهات

AndroidDebugBridge.IClientChangeListener توفّر الفئات التي تنفّذ هذه الواجهة طرقًا للتعامل مع تغييرات ClientImpl
AndroidDebugBridge.IDebugBridgeChangeListener توفّر الفئات التي تنفّذ هذه الواجهة طريقة للتعامل مع تغييرات AndroidDebugBridge (بما في ذلك عمليات إعادة التشغيل). 
AndroidDebugBridge.IDeviceChangeListener توفّر الفئات التي تنفّذ هذه الواجهة طرقًا للتعامل مع إضافة IDevice وحذفه وتغييره. 
العميل يمثّل هذا الحقل عميلاً واحدًا، وعادةً ما يكون عملية Dalvik VM. 
ClientData.IAllocationTrackingHandler  
ClientData.IHprofDumpHandler المعالِجات القادرة على التعامل مع عمليات تفريغ 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 Debug Bridge (adb) على جانب المضيف

وهي النقطة المركزية للتواصل مع أي أجهزة أو محاكيات أو تطبيقات تعمل عليها. 

ClientData يحتوي على بيانات ClientImpl
ClientData.HeapData معلومات الذاكرة لأخذ لقطات لعناصر متعدّدة 
ClientData.HeapInfo  
ClientData.HprofData  
ClientData.Names  
ClientImpl يمثّل هذا المعرّف عميلاً واحدًا، وعادةً ما يكون عملية Dalvik VM. 
CommandRejectedException  
DdmJdwpExtension  
DdmJdwpExtension.DdmInterceptor  
برنامج تصحيح الأخطاء يمثّل ذلك اتصالاً معلّقًا أو تم إنشاؤه مع أداة تصحيح أخطاء JDWP. 
DebugViewDumpHandler  
DeviceImpl جهاز 
DeviceListMonitorTask  
DeviceMonitor يراقب DeviceMonitor الأجهزة المتصلة ببرنامج adb. 
DeviceMonitor.DeviceListComparisonResult  
HeapSegment توضّح هذه السمة أنواع الكائنات ومواقعها في جزء من الذاكرة المكدّسة. 
HeapSegment.HeapSegmentElement تصف هذه السمة عنصرًا أو منطقة تم ترميزها في بيانات HPSG. 
MonitorThread مراقبة عمليات الربط المفتوحة 
NativeAllocationInfo تخزِّن هذه السمة معلومات التخصيص الأصلي. 
NativeLibraryMapInfo ربط عناوين الذاكرة بالمكتبات الأصلية 
NativeStackCallInfo تمثّل هذه السمة عملية استدعاء مكدّس. 
ProfileableClientData يحتوي على بيانات ProfileableClientImpl
ProfileableClientImpl يمثّل هذا النوع عميلاً واحدًا يمكن إنشاء ملف تعريف له، وهو عادةً عملية Dalvik VM. 
RemoteSplitApkInstaller  
SplitApkInstaller  
SplitApkInstallerBase  
SyncService فئة خدمة المزامنة لإرسال البيانات إلى الأجهزة/المحاكيات أو سحبها منها، وذلك من خلال أداة تصحيح الأخطاء. 
SyncService.FileStat  
ThreadInfo تحتوي على معلومات سلسلة محادثات. 
TimeoutRemainder فئة الأدوات المساعدة لتتبُّع الوقت المتبقي بعد انتهاء المهلة الأولية 
TimeoutRemainder.DefaultSystemNanoTime  

تعدادات

AdbHelper.AdbService تحديد خدمة adb التي يجب أن يستهدفها الأمر 
AllocationInfo.SortMode  
ClientData.AllocationTrackingStatus  
ClientData.DebuggerStatus  
ClientData.HprofData.Type  
ClientData.MethodProfilingStatus  
DdmJdwpExtension.Event