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
استثناها