com.android.tradefed.device.server

इंटरफ़ेस

AndroidDebugBridge.IDebugBridgeChangeListener इस इंटरफ़ेस को लागू करने वाली क्लास, एक ऐसा तरीका उपलब्ध कराती हैं जो AndroidDebugBridge में होने वाले बदलावों (रीस्टार्ट शामिल हैं) को मैनेज करता है. 
AndroidDebugBridge.IDeviceChangeListener इस इंटरफ़ेस को लागू करने वाली क्लास, ऐसे तरीके उपलब्ध कराती हैं जो IDevice को जोड़ने, मिटाने, और उसमें होने वाले बदलावों को मैनेज करते हैं. 
IStackTraceInfo इस इंटरफ़ेस को लागू करने वाली क्लास, एक ऐसा तरीका उपलब्ध कराती हैं जो स्टैक ट्रेस दिखाता है. 
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) से कनेक्शन है

यह किसी भी डिवाइस, एम्युलेटर या उन पर चल रहे ऐप्लिकेशन से कम्यूनिकेट करने का मुख्य पॉइंट है. 

DeviceImpl यह एक डिवाइस है. 
DeviceListMonitorTask  
DeviceMonitor DeviceMonitor, adb से कनेक्ट किए गए डिवाइसों की निगरानी करता है. 
DeviceMonitor.DeviceListComparisonResult  
HeapSegment इसमें हीप के किसी सेगमेंट में मौजूद ऑब्जेक्ट के टाइप और उनकी जगह की जानकारी होती है. 
HeapSegment.HeapSegmentElement इसमें HPSG डेटा में एनकोड किए गए किसी ऑब्जेक्ट/रीजन की जानकारी होती है. 
NativeAllocationInfo इसमें नेटिव ऐलोकेशन की जानकारी होती है. 
NativeLibraryMapInfo इसमें नेटिव लाइब्रेरी के लिए, मेमोरी पते से लाइब्रेरी की मैपिंग की जानकारी होती है. 
NativeStackCallInfo यह स्टैक कॉल को दिखाता है. 
RemoteSplitApkInstaller  
SplitApkInstaller  
SplitApkInstallerBase  
SyncService यह सिंक सर्विस क्लास, डिवाइसों/एम्युलेटर में डिबग ब्रिज के ज़रिए डेटा पुश/पुल करने के लिए इस्तेमाल की जाती है. 
SyncService.FileStat  
ThreadInfo इसमें थ्रेड की जानकारी होती है. 
TimeoutRemainder यह यूटिलिटी क्लास, शुरुआती टाइम आउट के बाद बचे हुए समय पर नज़र रखती है. 
TimeoutRemainder.DefaultSystemNanoTime  

एनम्स

AdbHelper.AdbService इससे यह पता चलता है कि कमांड को किस adb सर्विस के लिए टारगेट किया जाना चाहिए. 
AllocationInfo.SortMode  

अपवाद

CommandRejectedException