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