com.android.tradefed.device
واجهات
IAndroidDebugBridge |
تعريف الواجهة لطرق AndroidDebugBridge المستخدمة في هذه الحزمة
|
IConfigurableVirtualDevice | واجهة لتقديم معلومات عن معلومات عن جهاز افتراضي يُحتمَل أنّه تم ضبطه مسبقًا (عنوان IP للمضيف والمستخدم المضيف وإزاحة المنافذ وما إلى ذلك). |
IDeviceActionRecipientr | توفِّر واجهة برمجة تطبيقات لتلقّي أحداث الجهاز. |
IDeviceManager | واجهة لإدارة مجموعة الأجهزة المتاحة للاختبار. |
IDeviceManager.IFastbootListener | أداة معالجة لتغيّرات حالة Fastboot (Fastboot) |
IDeviceMonitor | واجهة لمراقبة حالة الأجهزة |
IDeviceRecovery | واجهة لاسترداد جهاز انقطع اتصاله بالإنترنت. |
IDeviceSelection | واجهة لمعايير اختيار الأجهزة |
IDeviceStateMonitor |
يتم توفير مرافق لمراقبة حالة IDevice .
|
IFileEntry |
يشير ذلك المصطلح إلى تعريف للواجهة يوفّر عقدًا أبسط وقابلاً للمحاكاة مع طُرق FileEntry .
|
ILogcat Listenr |
يشير ذلك المصطلح إلى فئة توفّر ناتج أداة Logcat في الجهاز على أنّها InputStreamSource .
|
IManagedTestDevice | جهاز ITestDevice تتم إدارة مراحل نشاطه. |
ImanagedTestDeviceMachine |
واجهة صانع المحتوى لمدة IManagedTestDevice
|
IMultiDeviceRecovery | واجهة لاسترداد عدة أجهزة غير متصلة بالإنترنت. |
جهاز INativeDevice |
يوفّر واجهة برمجة تطبيقات موثوقة وعالية المستوى بعض الشيء لملف ddmlib IDevice .
|
ITestDevice |
يوفّر واجهة برمجة تطبيقات موثوقة وعالية المستوى بعض الشيء لملف ddmlib IDevice .
|
الفئات
BackgroundDeviceAction | يشغِّل أمرًا على جهاز معيّن يتكرر حسب الضرورة إلى أن يتم إلغاء الإجراء. |
درجة حرارة البطارية | |
CollectingByteOutputReceiver |
IShellOutputReceiver الذي يجمع كل نتائج واجهة الأوامر في byte[] .
|
تجميع الإخراج الإخراج ( مجاني) |
IShellOutputReceiver الذي يجمع كل نتائج واجهة الأوامر في String واحد.
|
DeviceControledException | تتم عندما لا يمكن الوصول إلى الجهاز من خلال نوع وسيلة النقل، على سبيل المثال إذا لم يعُد الجهاز مرئيًا عبر USB أو اتصال TCP/IP |
DeviceFoldableState | تمثيل حالة الجهاز القابل للطي كما يظهر في رسالة "cmd device_state print-states". |
مدير الجهاز | |
DeviceManager.FastbootDevice | تمثيل جهاز في وضع Fastboot (Fastboot mode). |
أداة DeviceMonitorMultiplexer |
فئة خادم وكيل لنشر الطلبات على عدة IDeviceMonitor .
|
DeviceNotAvailableException | يتم إرساله عندما لا يكون الجهاز متاحًا للاختبار. |
خصائص الجهاز | التعريفات الثابتة الشائعة لأسماء السمات الجانبية للأجهزة |
DeviceRuntimeException | يتم إصداره عندما لا يؤدي إجراء على الجهاز إلى الحصول على النتائج المتوقّعة. |
DeviceSelectionOptions | حاوية لمعايير اختيار الأجهزة |
DeviceStateMonitor |
فئة مساعدة لمراقبة حالة IDevice .
|
DeviceUnresponseException |
تخصص DeviceNotAvailableException يشير إلى أنّ الجهاز مرئي لـ adb، ولكنه لا يستجيب (أي انتهاء المهلة المحددة للأوامر وتعذُّر تشغيل الجهاز وما إلى ذلك)
|
FastbootHelper | فئة مساعِدة لعمليات Fastboot |
IDeviceMonitor.DeviceLister |
فئة تشبه Runnable والتي يجب أن تعرض الأجهزة المعروفة وحالاتها.
|
IManagedTestDevice.DeviceEventResponse |
حاوية الردّ على مكالمة IManagedTestDevice#handleAllocationEvent(DeviceEvent)
|
ITestDevice.ApexInfo | فئة بنية بسيطة لتخزين معلومات حول ملف APEX واحد |
ITestDevice.MountPointInfo | فئة بنية بسيطة لتخزين المعلومات حول نقطة تثبيت واحدة |
جهاز استقبال كبير الحجم للبيانات | يشير ذلك المصطلح إلى فئة مصمّمة للمساعدة في تنفيذ الأوامر التي تستغرق مدة طويلة لجمع النتائج. |
LocalAndroidVirtualDevice | فئة الأجهزة الافتراضية المحلية التي تعمل على مضيف TradeFed. |
أداة الاستلام من نوع LogcatRecipient | فئة تجمع Logcat في الخلفية. |
managedTestDevicefactor | مصنع لإنشاء أنواع مختلفة من الأجهزة التي يمكن مراقبتها بواسطة Tf |
NativeDevice |
التنفيذ التلقائي لأجهزة ITestDevice التي تعمل بنظام التشغيل Android غير المكدّسة بالكامل
|
NativeDevice.AdbAction |
هذه السمة ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) لتشغيل أمر "adb ...." على نظام التشغيل.
|
NativeDevice.AdbShellAction | |
NativeDevice.تمكنDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) لإعادة تشغيل الجهاز.
|
NativeDeviceStateMonitor |
فئة مساعدة لمراقبة حالة IDevice بدون إطار العمل.
|
NetworkNotavailableException | يتم إرسال هذا الإشعار عندما يتعذّر على الجهاز الاتصال بالشبكة لإجراء الاختبار. |
NoDeviceException | يُستخدَم عندما لا يكون هناك جهاز ينفِّذ أمرًا معيّنًا. |
NullDevice |
عنصر نائب IDevice يستخدمه DeviceManager لتخصيصه عندما تكون قيمة IDeviceSelection#nullDeviceRequested() هي true
|
PackageInfo | حاوية لمعلومات حزمة أحد التطبيقات التي تم تحليلها من الجهاز. |
RemoteAndroidDevice |
تنفيذ ITestDevice لجهاز Android حزمة كاملة متصل من خلال adb Connect.
|
RemoteAvdIDevice |
العنصر النائب "IDevice " الذي يستخدمه "DeviceManager " لتخصيصه عندما تكون قيمة الحقل "DeviceSelectionOptions.gceDeviceRequested() " هي true
|
StubDevice |
تنفيذ عنصر نائب لرمز IDevice
|
StubLocalAndroidVirtualDevice |
العنصر النائب "IDevice " الذي يستخدمه "DeviceManager " لتخصيصه عندما تكون قيمة الحقل "DeviceSelectionOptions.localVirtualDeviceRequested() " هي true
|
جهاز الاختبار |
تنفيذ ITestDevice على جهاز Android حزمة كاملة
|
TestDevice.MicrodroidBuilder | أداة إنشاء تُستخدم لإنشاء Microdroid TestDevice. |
TestDeviceOptions |
حاوية لعدد ITestDevice Option
|
معلومات المستخدم | تشبه فئة UserInfo من النظام الأساسي. |
FixDeviceRecovery |
هي عملية تنفيذ بسيطة للسمة IDeviceRecovery لانتظار اتصال الجهاز بالإنترنت
والاستجابة للأوامر البسيطة.
|
WifiCommandUtil | فئة برامج الخدمات التي يمكنها تحليل مخرجات أوامر شبكة wifi. |
WifiCommandUtil.ScanResult | لتمثيل شبكة Wi-Fi تحتوي على المعلومات ذات الصلة بها |
WifiHelper | فئة المساعدة لمعالجة خدمات Wi-Fi على الجهاز |
تعدادات
DeviceAllocationState | يمثل حالة تخصيص الجهاز من منظور IDeviceManager |
DeviceSelectionOptions.Device requestedType | الأنواع المختلفة الممكنة من الأجهزة النائبة المتوافقة. |
FreeDeviceState | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.فعِّلMode | وضع إعادة التشغيل. |
SnapuserdWدّ باعث على الاسترخاء | تمثيل التعداد لوقت الانضمام/الحظر حتى ينتهِ التحديث الموجز. |
TestDeviceOptions.InstanceType | |
TestDeviceState |
تمثيل حالة الجهاز بشكل كامل أكثر من DeviceState
|
UserInfo.UserType | الصِيَغ المتوافقة لنوع المستخدم في واجهات برمجة التطبيقات الخارجية |
واجهات
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionRecipientr
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcat Listenr
- IManagedTestDevice
- ImanagedTestDeviceMachine
- IMultiDeviceRecovery
- جهاز INativeDevice
- ITestDevice
الفئات
- BackgroundDeviceAction
- درجة حرارة البطارية
- CollectingByteOutputReceiver
- تجميع الإخراج الإخراج ( مجاني)
- DeviceControledException
- DeviceFoldableState
- مدير الجهاز
- DeviceManager.FastbootDevice
- أداة DeviceMonitorMultiplexer
- DeviceNotAvailableException
- خصائص الجهاز
- DeviceRuntimeException
- DeviceSelectionOptions
- DeviceStateMonitor
- DeviceUnresponseException
- FastbootHelper
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- جهاز استقبال كبير الحجم للبيانات
- LocalAndroidVirtualDevice
- أداة الاستلام من نوع LogcatRecipient
- managedTestDevicefactor
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.تمكنDeviceAction
- NativeDeviceStateMonitor
- NetworkNotavailableException
- NoDeviceException
- NullDevice
- PackageInfo
- RemoteAndroidDevice
- RemoteAvdIDevice
- StubDevice
- StubLocalAndroidVirtualDevice
- جهاز الاختبار
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- معلومات المستخدم
- FixDeviceRecovery
- WifiCommandUtil
- WifiCommandUtil.ScanResult
- WifiHelper
تعدادات