Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

com.android.tradefed.device

Интерфейсы

IDeviceManager Интерфейс для управления набором доступных устройств для тестирования.
IDeviceManager.IFastbootListener Слушатель изменений состояния fastboot.
IDeviceMonitor Интерфейс для мониторинга состояния устройств.
IDeviceSelection Интерфейс для критериев выбора устройства.
ILogcatReceiver Класс, предоставляющий выходные данные логарифма устройства в виде InputStreamSource .

Классы

BackgroundDeviceAction Запускает команду на заданном устройстве, повторяя ее по мере необходимости, пока действие не будет отменено.
БатареяТемпература
СборкаByteOutputReceiver IShellOutputReceiver , который собирает весь вывод оболочки в byte[] .
СборВыводПолучатель IShellOutputReceiver , который собирает весь вывод оболочки в одну String .
Диспетчер устройств
DeviceManager.FastbootDevice Представление устройства в режиме Fastboot.
УстройствоМониторМультиплексор Прокси-класс для распространения запросов на несколько IDeviceMonitor s.
Свойства устройства Общие определения констант для имен свойств на стороне устройства
DeviceSelectionOptions Контейнер для критериев выбора устройства.
Девайсстатемонитор Вспомогательный класс для мониторинга состояния IDevice .
Fastboot Helper Вспомогательный класс для операций fastboot.
IDeviceMonitor.DeviceLister Класс, похожий на Runnable , который должен возвращать известные устройства и их состояния.
Большой выходной приемник Класс, предназначенный для помощи в выполнении длительных команд и сборе выходных данных.
LocalAndroidVirtualDevice Класс для локальных виртуальных устройств, работающих на хосте TradeFed.
LogcatReceiver Класс, который собирает logcat в фоновом режиме.
Фабрика управляемых тестовых устройств Фабрика для создания различных типов устройств, которые можно контролировать с помощью Tf.
Нативное устройство Реализация ITestDevice по умолчанию для Android-устройств без полного стека.
NativeDevice.AdbAction DeviceAction для запуска команды ОС «adb….».
NativeDevice.AdbShellAction
NativeDevice.RebootDeviceAction DeviceAction для перезагрузки устройства.
Нативедевицестатемонитор Вспомогательный класс для мониторинга состояния IDevice без поддержки фреймворка.
NetworkNotAvailableException Возникает, когда устройство не может подключиться к сети для тестирования.
RemoteAndroidDevice Реализация ITestDevice для Android-устройства с полным стеком, подключенного через adb connect.
RemoteAvdIDevice IDevice заполнитель, используемый DeviceManager для выделения, когда DeviceSelectionOptions.gceDeviceRequested() имеет значение true .
Тестовое устройство Реализация ITestDevice для устройства Android с полным стеком
ожиданиеустройствовосстановления Простая реализация IDeviceRecovery , которая ожидает подключения устройства к сети и отвечает на простые команды.
Wi-FiПомощник Вспомогательный класс для управления услугами Wi-Fi на устройстве.

перечисления

DeviceSelectionOptions.DeviceRequestedType Поддерживаются различные возможные типы устройств-заполнителей.
NativeDevice.RebootMode Режим перезагрузки.

Исключения

NoDeviceException Вызывается, когда нет устройства для выполнения данной команды.