com.android.tradefed.device

Интерфейсы

Идевицеманажер Интерфейс управления набором доступных для тестирования устройств.
IDeviceManager.IFastbootListener Прослушиватель изменений состояния быстрой загрузки.
IDeviceMonitor Интерфейс мониторинга состояния устройств.
Идевицеселектион Интерфейс критериев выбора устройства.
ILogcatReceiver Класс, который предоставляет выходные данные logcat устройства в виде InputStreamSource .

Классы

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

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

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

Исключения

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