com.android.ddmlib
واجهات
| FileListingService.IListingReceiver |
توفّر الفئات التي تنفّذ هذه الواجهة طريقة للتعامل مع النتائج غير المتزامنة
من أمر ls على الجهاز.
|
| IDevice | جهاز |
| IShellEnabledDevice | جهاز مجرّد يمكنه تلقّي أوامر shell. |
| IShellOutputReceiver | توفّر الفئات التي تنفّذ هذه الواجهة طرقًا للتعامل مع الإخراج من أمر shell عن بُعد على جهاز أو محاكي. |
صفوف
| AvdData | بيانات Avd التي تم عرضها من [IDevice.getAvdData]. |
| ByteBufferUtil | |
| CollectingOutputReceiver |
IShellOutputReceiver يجمع ناتج الصدفة بالكامل في String واحد.
|
| DdmPreferences | الإعدادات المفضّلة لمكتبة DDM |
| FileListingService |
تقدّم هذه الخدمة قائمة بملفات IDevice الجانبية.
|
| FileListingService.FileEntry | تمثّل هذه السمة إدخالاً في دليل. |
| InstallCreateReceiver | مستقبِل الإخراج لسطر الأوامر "pm install-create". |
| InstallMetrics | |
| InstallReceiver | مستقبِل الإخراج لسطر الأوامر "pm install package.apk" |
| السجلّ | |
| MultiLineReceiver |
التنفيذ الأساسي لـ IShellOutputReceiver، والذي يأخذ البيانات الأولية الواردة من المقبس ويحوّلها إلى عناصر String.
|
| MultiReceiver |
التنفيذ الأساسي لـ IShellOutputReceiver، والذي يتضمّن مثيلات متعددة من IShellOutputReceiver ويبث البيانات المستلَمة إلى جميع هذه المثيلات.
|
| NullOutputReceiver |
تنفيذ IShellOutputReceiver بدون أي إجراء
|
| PropertyFetcher | يجلب قيم getprop ويخزّنها مؤقتًا من الجهاز. |
| RawImage | بيانات تمثّل صورة مأخوذة من مخزن مؤقت لإطارات الجهاز |
| ScreenRecorderOptions | |
| ScreenRecorderOptions.Builder |
تعدادات
| IDevice.DeviceState | حالة الجهاز |
| IDevice.DeviceUnixSocketNamespace | مساحة اسم Unix Domain Socket التي تم إنشاؤها على الجهاز |
| IDevice.Feature | ميزات البرامج على مستوى الجهاز |
| IDevice.HardwareFeature | ميزات الأجهزة على مستوى الجهاز |
| Log.LogLevel | تعداد مستوى السجلّ |
| SyncException.SyncError |
الاستثناءات
| AdbCommandRejectedException | يتم عرض هذا الاستثناء عندما يرفض adb تنفيذ أمر. |
| CanceledException | استثناء مجرّد للاستثناء الذي يمكن طرحه عندما تؤدي بيانات أدخلها المستخدم إلى إلغاء الإجراء. |
| InstallException | يتم عرض هذا الاستثناء في حال تعذّر تثبيت التطبيق أو إلغاء تثبيته. |
| ShellCommandUnresponsiveException | يتم عرض هذا الاستثناء عندما يستغرق تنفيذ أمر shell على جهاز وقتًا طويلاً جدًا لإرسال ناتجه. |
| SyncException |
يحدث هذا الخطأ عند عدم اكتمال عملية نقل باستخدام ERROR(/SyncService).
|
| TimeoutException | يتم طرح استثناء عند تعذّر الاتصال بـ Adb بسبب انتهاء المهلة. |
واجهات
صفوف
تعدادات
الاستثناءات