com.android.ddmlib
इंटरफ़ेस
| FileListingService.IListingReceiver |
इस इंटरफ़ेस को लागू करने वाली क्लास, एक ऐसा तरीका उपलब्ध कराती हैं जो डिवाइस पर ls कमांड से मिलने वाले नतीजों को अलग-अलग समय पर प्रोसेस करता है.
|
| IDevice | कोई डिवाइस. |
| IShellEnabledDevice | एक ऐसा ऐब्स्ट्रैक्ट डिवाइस जो शेल कमांड पा सकता है. |
| IShellOutputReceiver | इस इंटरफ़ेस को लागू करने वाली क्लास, ऐसे तरीके उपलब्ध कराती हैं जो किसी डिवाइस/इम्युलेटर पर, रिमोट शेल कमांड से मिलने वाले आउटपुट को प्रोसेस करते हैं. |
क्लास
| AvdData | [IDevice.getAvdData] से मिला AVD डेटा. |
| ByteBufferUtil | |
| CollectingOutputReceiver |
एक IShellOutputReceiver, जो पूरे शेल आउटपुट को एक String में इकट्ठा करता है.
|
| DdmPreferences | डीडीएम लाइब्रेरी के लिए प्राथमिकताएं. |
| FileListingService |
IDevice साइड फ़ाइल लिस्टिंग सेवा उपलब्ध कराता है.
|
| FileListingService.FileEntry | किसी डायरेक्ट्री में मौजूद एंट्री को दिखाता है. |
| InstallCreateReceiver | "pm install-create" कमांड लाइन के लिए आउटपुट रिसीवर. |
| InstallMetrics | |
| InstallReceiver | "pm install package.apk" कमांड लाइन के लिए आउटपुट रिसीवर. |
| Log | |
| MultiLineReceiver |
IShellOutputReceiver का बुनियादी तौर पर लागू किया गया वर्शन. यह
सॉकेट से मिलने वाले रॉ डेटा को लेता है और उसे String ऑब्जेक्ट में बदलता है.
|
| MultiReceiver |
IShellOutputReceiver का बुनियादी तौर पर लागू किया गया वर्शन. यह IShellOutputReceiver के कई इंस्टेंस लेता है और मिले हुए डेटा को उन सभी पर ब्रॉडकास्ट करता है.
|
| NullOutputReceiver |
IShellOutputReceiver का ऐसा वर्शन जो कोई कार्रवाई नहीं करता.
|
| PropertyFetcher | डिवाइस से 'getprop' की वैल्यू फ़ेच और कैश करता है. |
| RawImage | डिवाइस फ़्रेम बफ़र से ली गई किसी इमेज को दिखाने वाला डेटा. |
| ScreenRecorderOptions | |
| ScreenRecorderOptions.Builder |
एनम्स
| IDevice.DeviceState | किसी डिवाइस की स्थिति. |
| IDevice.DeviceUnixSocketNamespace | डिवाइस पर बनाए गए Unix डोमेन सॉकेट का नेमस्पेस. |
| IDevice.Feature | डिवाइस लेवल के सॉफ़्टवेयर की सुविधाएं. |
| IDevice.HardwareFeature | डिवाइस लेवल के हार्डवेयर की सुविधाएं. |
| Log.LogLevel | लॉग लेवल एनम. |
| SyncException.SyncError |
अपवाद
| AdbCommandRejectedException | यह अपवाद तब दिखता है, जब एडीएबी किसी कमांड को अस्वीकार कर देता है. |
| CanceledException | यह एक ऐब्स्ट्रैक्ट अपवाद है. यह तब दिख सकता है, जब उपयोगकर्ता के इनपुट से कोई कार्रवाई रद्द हो जाती है. |
| InstallException | यह अपवाद तब दिखता है, जब ऐप्लिकेशन इंस्टॉल या अनइंस्टॉल नहीं हो पाता. |
| ShellCommandUnresponsiveException | यह अपवाद तब दिखता है, जब किसी डिवाइस पर शेल कमांड को अपना आउटपुट भेजने में बहुत ज़्यादा समय लगता है. |
| SyncException |
यह अपवाद तब दिखता है, जब ERROR(/SyncService) का इस्तेमाल करके किया गया ट्रांसफ़र पूरा नहीं होता.
|
| TimeoutException | यह अपवाद तब दिखता है, जब टाइम आउट होने की वजह से एडीएबी से कनेक्शन नहीं हो पाता. |
इंटरफ़ेस
क्लास
एनम्स
अपवाद