| BackgroundDeviceAction | Выполняет команду на указанном устройстве, повторяя ее по мере необходимости, пока действие не будет отменено. |
| Температура батареи | |
| CollectingByteOutputReceiver | IShellOutputReceiver , который собирает весь вывод оболочки в byte[] . |
| CollectingOutputReceiver | IShellOutputReceiver , который собирает весь вывод оболочки в одну String . |
| DeviceDisconnectedException | Вызывается, когда устройство больше не доступно через свой тип транспорта, например, если устройство больше не видно через USB или соединение TCP/IP. |
| DeviceFoldableState | Представление состояния складывания устройства, возвращаемое командой «cmd device_state print-states». |
| Диспетчер устройств | |
| DeviceManager.FastbootDevice | Представление устройства в режиме Fastboot. |
| DeviceMonitorMultiplexer | Прокси-класс для распространения запросов на несколько IDeviceMonitor . |
| DeviceNotAvailableException | Вызывается, когда устройство больше недоступно для тестирования. |
| Свойства устройства | Общие определения констант для имен свойств на стороне устройства |
| DeviceRuntimeException | Вызывается, когда действие устройства не приводит к ожидаемым результатам. |
| DeviceSelectionOptions | Контейнер для критериев выбора устройства. |
| DeviceStateMonitor | Вспомогательный класс для мониторинга состояния IDevice . |
| DeviceUnresponsiveException | Специализация DeviceNotAvailableException , которая указывает, что устройство видимо для adb, но не отвечает (т. е. команды выполняются с задержкой, устройство не загружается и т. д.) |
| FastbootHelper | Вспомогательный класс для операций быстрой загрузки. |
| IDeviceMonitor.DeviceLister | Класс, подобный Runnable , который должен возвращать известные устройства и их состояния. |
| IManagedTestDevice.DeviceEventResponse | Контейнер для ответа на вызов IManagedTestDevice.handleAllocationEvent(DeviceEvent) |
| ITestDevice.ApexInfo | Простой структурный класс для хранения информации об одном APEX |
| ITestDevice.MountPointInfo | Простой структурный класс для хранения информации об одной точке монтирования. |
| LargeOutputReceiver | Класс, предназначенный для помощи в выполнении длительных команд и сбора выходных данных. |
| LocalAndroidVirtualDevice | Класс для локальных виртуальных устройств, работающих на хосте TradeFed. |
| LogcatReceiver | Класс, который собирает logcat в фоновом режиме. |
| ManagedTestDeviceFactory | Завод по производству различных типов устройств, которые можно контролировать с помощью Tf |
| NativeDevice | Реализация по умолчанию ITestDevice для устройств Android с неполным стеком. |
| NativeDevice.AdbAction | ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) при запуске команды ОС 'adb ....'. |
| NativeDevice.AdbShellAction | |
| NativeDevice.RebootDeviceAction | ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) при перезагрузке устройства. |
| NativeDeviceStateMonitor | Вспомогательный класс для мониторинга состояния IDevice без поддержки фреймворка. |
| NetworkNotAvailableException | Возникает, когда устройство не может подключиться к сети для тестирования. |
| NoDeviceException | Вызывается, когда нет устройства для выполнения заданной команды. |
| NullDevice | Заполнитель IDevice используемый DeviceManager для выделения, когда IDeviceSelection.nullDeviceRequested() имеет true |
| Информация о пакете | Контейнер для информации о пакете приложения, полученной с устройства. |
| RemoteAndroidDevice | Реализация ITestDevice для полнофункционального Android-устройства, подключенного через adb-connect. |
| RemoteAvdIDevice | Заполнитель IDevice используемый DeviceManager для выделения, когда DeviceSelectionOptions.gceDeviceRequested() имеет true |
| StubDevice | Реализация заглушки-заполнителя IDevice . |
| StubLocalAndroidVirtualDevice | Заполнитель IDevice используемый DeviceManager для выделения, когда DeviceSelectionOptions.localVirtualDeviceRequested() имеет true |
| TestDevice | Реализация ITestDevice для полнофункционального Android-устройства |
| TestDevice.MicrodroidBuilder | Конструктор, используемый для создания Microdroid TestDevice. |
| TestDeviceOptions | Контейнер для Option ITestDevice |
| Информация о пользователе | Аналогично классу UserInfo из платформы. |
| WaitDeviceRecovery | Простая реализация IDeviceRecovery , которая ожидает, когда устройство подключится к сети и начнет реагировать на простые команды. |
| WifiCommandUtil | Вспомогательный класс, который может анализировать выходные данные команд Wi-Fi. |
| WifiCommandUtil.ScanResult | Представляет сеть Wi-Fi, содержащую связанную с ней информацию. |
| WifiHelper | Вспомогательный класс для управления службами Wi-Fi на устройстве. |