IAndroidDebugBridge | Определение интерфейса для методов AndroidDebugBridge , используемых в этом пакете. |
IConfigurableVirtualDevice | Интерфейс для предоставления информации о, возможно, предварительно настроенной информации о виртуальном устройстве (IP-адрес хоста, пользователь хоста, смещение портов и т. д.). |
IDeviceActionReceiver | Предоставляет API для получения событий устройства. |
IDeviceManager | Интерфейс для управления набором доступных устройств для тестирования. |
IDeviceManager.IFastbootListener | Слушатель изменений состояния fastboot. |
IDeviceMonitor | Интерфейс для мониторинга состояния устройств. |
IDeviceRecovery | Интерфейс для восстановления устройства, которое отключилось. |
IDeviceSelection | Интерфейс для критериев выбора устройства. |
Идевицестатемонитор | Предоставляет средства для мониторинга состояния IDevice . |
IFileEntry | Определение интерфейса, предоставляющее более простой, фиктивный контракт для методов FileEntry . |
ILogcatReceiver | Класс, предоставляющий выходные данные логарифма устройства в виде InputStreamSource . |
IManagedTestDevice | ITestDevice, чей жизненный цикл является управляемым. |
IManagedTestDeviceFactory | Интерфейс Creator для IManagedTestDevice s |
IMultiDeviceRecovery | Интерфейс для восстановления нескольких автономных устройств. |
INativeDevice | Предоставляет надежный API немного более высокого уровня для ddmlib IDevice . |
ITestDevice | Предоставляет надежный API немного более высокого уровня для ddmlib IDevice . |
BackgroundDeviceAction | Запускает команду на заданном устройстве, повторяя ее по мере необходимости, пока действие не будет отменено. |
БатареяТемпература | |
СборкаByteOutputReceiver | IShellOutputReceiver , который собирает весь вывод оболочки в byte[] . |
СборВыводПолучатель | IShellOutputReceiver , который собирает весь вывод оболочки в одну ERROR(/String) . |
DeviceDisconnectedException | Возникает, когда устройство больше недоступно через его транспортный тип, например, если устройство больше не видно через USB или соединение TCP/IP. |
Девайсфолдаблестате | Представление складного состояния устройства, возвращаемое «cmd device_state print-states». |
Диспетчер устройств | |
DeviceManager.FastbootDevice | Представление устройства в режиме Fastboot. |
УстройствоМониторМультиплексор | Прокси-класс для распространения запросов на несколько IDeviceMonitor s. |
Девиценотаваилаблеексцептион | Выбрасывается, когда устройство больше недоступно для тестирования. |
Свойства устройства | Общие определения констант для имен свойств на стороне устройства |
DeviceRuntimeException | Возникает, когда действие устройства не приводит к ожидаемым результатам. |
DeviceSelectionOptions | Контейнер для критериев выбора устройства. |
Девайсстатемонитор | Вспомогательный класс для мониторинга состояния IDevice . |
DeviceUnresponseException | Специализация DeviceNotAvailableException , указывающая, что устройство видимо для adb, но не отвечает (т. е. время ожидания команд истекло, не загружается и т. д.) |
Fastboot Helper | Вспомогательный класс для операций fastboot. |
IDeviceMonitor.DeviceLister | ERROR(/Runnable) -подобный класс, который должен возвращать известные устройства и их состояния. |
IManagedTestDevice.DeviceEventResponse | Контейнер для ответа на вызов IManagedTestDevice#handleAllocationEvent(DeviceEvent) |
ITestDevice.ApexInfo | Простой класс структуры для хранения информации об одном APEX. |
ITestDevice.MountPointInfo | Простой класс структуры для хранения информации об одной точке монтирования. |
Большой выходной приемник | Класс, предназначенный для помощи в выполнении длительных команд и сборе выходных данных. |
LocalAndroidVirtualDevice | Класс для локальных виртуальных устройств, работающих на хосте TradeFed. |
LogcatReceiver | Класс, который собирает logcat в фоновом режиме. |
Фабрика управляемых тестовых устройств | Фабрика для создания различных типов устройств, которые можно контролировать с помощью Tf. |
Нативное устройство | Реализация 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) для перезагрузки устройства. |
Нативедевицестатемонитор | Вспомогательный класс для мониторинга состояния 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 |
TcpDevice | IDevice заполнитель, используемый DeviceManager для выделения, когда DeviceSelectionOptions.tcpDeviceRequested() имеет true |
Тестовое устройство | Реализация ITestDevice для устройства Android с полным стеком |
TestDevice.MicrodroidBuilder | Конструктор, используемый для создания Microdroid TestDevice. |
Параметры Тестового Устройства | Контейнер для ITestDevice Option s |
Информация о пользователе | Аналогичен классу UserInfo из платформы. |
ожиданиеустройствовосстановления | Простая реализация IDeviceRecovery , которая ожидает подключения устройства к сети и отвечает на простые команды. |
Wi-FiПомощник | Вспомогательный класс для управления услугами Wi-Fi на устройстве. |