com.android.tradefed.device
رابط ها
| IDeviceManager | رابط برای مدیریت مجموعه دستگاه های موجود برای آزمایش. |
| IDeviceManager.IFastbootListener | یک شنونده برای وضعیت فست بوت تغییر می کند. |
| IDeviceMonitor | رابط برای نظارت بر وضعیت دستگاه ها. |
| IDeviceSelection | رابط برای معیارهای انتخاب دستگاه. |
| گیرنده Ilogcat | کلاسی که خروجی logcat یک دستگاه را به عنوان InputStreamSource ارائه می کند. |
کلاس ها
| BackgroundDeviceAction | دستوری را بر روی یک دستگاه داده شده اجرا می کند و در صورت لزوم تکرار می کند تا زمانی که عمل لغو شود. |
| دمای باتری | |
| CollectingByteOutputReceiver | یک IShellOutputReceiver که کل خروجی پوسته را در یک byte[] . |
| جمع آوری خروجی گیرنده | یک IShellOutputReceiver که کل خروجی پوسته را در یک String جمع می کند. |
| مدیریت دستگاه | |
| DeviceManager.FastbootDevice | نمایش یک دستگاه در حالت Fastboot. |
| دستگاه مانیتور مولتی پلکسر | یک کلاس پروکسی برای انتشار درخواست ها به چندین IDeviceMonitor . |
| ویژگی های دستگاه | تعاریف ثابت متداول برای نام ویژگی های سمت دستگاه |
| DeviceSelectionOptions | ظرف برای معیارهای انتخاب دستگاه. |
| DeviceStateMonitor | کلاس کمکی برای نظارت بر وضعیت یک IDevice . |
| FastbootHelper | یک کلاس کمکی برای عملیات فست بوت. |
| IDeviceMonitor.DeviceLister | یک کلاس Runnable مانند که باید دستگاه های شناخته شده و حالت های آنها را برگرداند. |
| گیرنده خروجی بزرگ | کلاسی که برای کمک به اجرای دستورات طولانی در حال اجرا برای جمع آوری خروجی طراحی شده است. |
| LocalAndroid Virtual Device | کلاس برای دستگاه های مجازی محلی که روی هاست TradeFed اجرا می شوند. |
| LogcatReceiver | کلاسی که logcat را در پس زمینه جمع آوری می کند. |
| ManagedTestDeviceFactory | کارخانه برای ایجاد انواع مختلف دستگاه هایی که می توانند توسط Tf نظارت شوند |
| NativeDevice | اجرای پیشفرض دستگاههای اندرویدی ITestDevice بدون پشته. |
| NativeDevice.AdbAction | DeviceAction برای اجرای دستور «adb ....» سیستم عامل. |
| NativeDevice.AdbShellAction | |
| NativeDevice.RebootDeviceAction | DeviceAction برای راه اندازی مجدد دستگاه. |
| NativeDeviceStateMonitor | کلاس کمکی برای نظارت بر وضعیت یک IDevice بدون پشتیبانی از چارچوب. |
| NetworkNotAvailableException | هنگامی که دستگاهی قادر به اتصال به شبکه برای آزمایش نیست، پرتاب می شود. |
| RemoteAndroidDevice | پیاده سازی ITestDevice برای یک دستگاه اندرویدی تمام پشته متصل از طریق adb connect. |
| RemoteAvdIDevice | یک IDevice مکاننما که توسط DeviceManager برای تخصیص زمانی که DeviceSelectionOptions.gceDeviceRequested() true است استفاده میکند. |
| TestDevice | پیاده سازی ITestDevice برای یک دستگاه اندرویدی تمام پشته |
| WaitDeviceRecovery | یک پیاده سازی ساده از IDeviceRecovery که منتظر می ماند تا دستگاه آنلاین شود و به دستورات ساده پاسخ دهد. |
| WifiHelper | کلاس کمکی برای دستکاری خدمات وای فای در دستگاه. |
Enums
| DeviceSelectionOptions.DeviceRequestedType | انواع مختلف ممکن از دستگاه های نگهدارنده پشتیبانی می شود. |
| NativeDevice.RebootMode | حالت راه اندازی مجدد |
استثناها
| NoDeviceException | زمانی که دستگاهی برای اجرای دستور داده شده وجود ندارد پرتاب می شود. |
رابط ها
کلاس ها
- BackgroundDeviceAction
- دمای باتری
- CollectingByteOutputReceiver
- جمع آوری خروجی گیرنده
- مدیریت دستگاه
- DeviceManager.FastbootDevice
- دستگاه مانیتور مولتی پلکسر
- ویژگی های دستگاه
- DeviceSelectionOptions
- DeviceStateMonitor
- FastbootHelper
- IDeviceMonitor.DeviceLister
- گیرنده خروجی بزرگ
- LocalAndroid Virtual Device
- LogcatReceiver
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- RemoteAndroidDevice
- RemoteAvdIDevice
- TestDevice
- WaitDeviceRecovery
- WifiHelper
Enums
استثناها