com.android.tradefed.device

واجهات

IDeviceManager واجهة لإدارة مجموعة الأجهزة المتاحة للاختبار.
IDeviceManager.IFastbootListener مستمع لتغييرات حالة fastboot.
IDeviceMonitor واجهة لمراقبة حالة الأجهزة.
تحديد الجهاز واجهة لمعايير اختيار الجهاز.
ILogcatReceiver فئة توفر مخرجات logcat الخاصة بالجهاز باعتبارها InputStreamSource .

الطبقات

خلفية الجهازAction يقوم بتشغيل أمر على جهاز معين ويتكرر حسب الضرورة حتى يتم إلغاء الإجراء.
درجة حرارة البطارية
CollectingByteOutputReceiver IShellOutputReceiver الذي يجمع مخرجات الصدفة بالكامل في byte[] .
CollectingOutputReceiver IShellOutputReceiver الذي يجمع مخرجات الصدفة بالكامل في String واحدة.
مدير الجهاز
DeviceManager.FastbootDevice تمثيل الجهاز في وضع Fastboot.
جهاز مراقبة الإرسال المتعدد فئة وكيل لنشر الطلبات إلى IDeviceMonitor متعددة.
خصائص الجهاز التعريفات الثابتة الشائعة لأسماء خصائص جانب الجهاز
خيارات تحديد الجهاز حاوية لمعايير اختيار الجهاز.
جهاز مراقبة حالة الجهاز فئة مساعد لمراقبة حالة IDevice .
FastbootHelper فئة مساعدة لعمليات التشغيل السريع.
IDeviceMonitor.DeviceLister فئة تشبه Runnable والتي يجب أن تُرجع الأجهزة المعروفة وحالاتها.
جهاز استقبال الإخراج الكبير فئة مصممة للمساعدة في تشغيل الأوامر طويلة المدى، وجمع المخرجات.
LocalAndroidVirtualDevice فئة الأجهزة الافتراضية المحلية التي تعمل على مضيف TradeFed.
LogcatReceiver الفئة التي تجمع logcat في الخلفية.
ManagedTestDeviceFactory مصنع لإنشاء أنواع مختلفة من الأجهزة التي يمكن مراقبتها بواسطة Tf
NativeDevice التنفيذ الافتراضي لأجهزة Android غير الكاملة من ITestDevice .
NativeDevice.AdbAction DeviceAction لتشغيل أمر "adb ...." الخاص بنظام التشغيل.
NativeDevice.AdbShellAction
NativeDevice.RebootDeviceAction DeviceAction لإعادة تشغيل الجهاز.
NativeDeviceStateMonitor فئة مساعد لمراقبة حالة IDevice بدون دعم إطار العمل.
NetworkNotAvailableException يتم طرحه عندما يتعذر على الجهاز الاتصال بالشبكة للاختبار.
جهاز Android البعيد تنفيذ ITestDevice لجهاز أندرويد متكامل متصل عبر اتصال adb.
RemoteAvdIDevice العنصر النائب IDevice الذي يستخدمه DeviceManager للتخصيص عندما يكون DeviceSelectionOptions.gceDeviceRequested() true
جهاز اختبار تنفيذ ITestDevice لجهاز أندرويد كامل المكدس
انتظر جهاز الاسترداد تطبيق بسيط لـ IDeviceRecovery الذي ينتظر اتصال الجهاز بالإنترنت والاستجابة للأوامر البسيطة.
WifiHelper فئة مساعد لمعالجة خدمات wifi على الجهاز.

التعدادات

DeviceSelectionOptions.DeviceRequestedType الأنواع المختلفة الممكنة من أجهزة العناصر النائبة المدعومة.
NativeDevice.RebootMode طريقة إعادة التشغيل.

الاستثناءات

NoDeviceException يتم طرحها عندما لا يكون هناك جهاز لتنفيذ أمر معين.