com.android.ddmlib

Интерфейсы

FileListingService.IListingReceiver Классы, реализующие этот интерфейс, предоставляют метод, который обрабатывает асинхронный результат команды ls на устройстве.
IDevice Устройство.
IShellEnabledDevice Абстрактное устройство, которое может принимать команды оболочки.
IShellOutputReceiver Классы, реализующие этот интерфейс, предоставляют методы, которые обрабатывают команды удаленной оболочки на устройстве/эмуляторе.

Классы

AdbCommandRejectedException Исключение возникает, когда adb отклоняет команду.
AvdData Данные Avd, возвращенные из [IDevice.getAvdData].
ByteBufferUtil
ОтмененоИсключение Абстрактное исключение для исключения, которое может быть выдано, когда пользовательский ввод отменяет действие.
CollectingOutputReceiver IShellOutputReceiver , который собирает весь вывод оболочки в одну String .
DdmPreferences Настройки библиотеки ddm.
FileListingService Предоставляет услугу листинга файлов на стороне IDevice .
FileListingService.FileEntry Представляет запись в каталоге.
УстановитьСоздатьПриемник Приемник выходных данных для командной строки «pm install-create».
InstallException Вызывается, если установка или удаление приложения завершилось неудачей.
InstallMetrics
InstallReceiver Приемник выходных данных для командной строки «pm install package.apk».
Бревно
MultiLineReceiver Базовая реализация IShellOutputReceiver , которая принимает необработанные данные, поступающие из сокета, и преобразует их в String объекты.
Мультиприемник Базовая реализация IShellOutputReceiver , которая принимает несколько экземпляров IShellOutputReceiver и передает полученные данные им всем.
NullOutputReceiver Реализация IShellOutputReceiver , которая ничего не делает.
PropertyFetcher Извлекает и кэширует значения «getprop» с устройства.
RawImage Данные, представляющие собой изображение, взятое из буфера кадра устройства.
ScreenRecorderOptions
ScreenRecorderOptions.Builder
ShellCommandUnresponsiveException Исключение возникает, когда команда оболочки, выполняемая на устройстве, слишком долго отправляет свои выходные данные.
SyncException Исключение возникает, если передача с использованием ERROR(/SyncService) не завершается.
TimeoutException Исключение возникает при сбое соединения с Adb из-за тайм-аута.

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

IDevice.DeviceState Состояние устройства.
IDevice.DeviceUnixSocketNamespace Пространство имен сокета домена Unix, созданного на устройстве.
IDevice.Feature Функции программного обеспечения на уровне устройства.
IDevice.HardwareFeature Аппаратные функции на уровне устройства.
Log.LogLevel Уровень журнала перечисления.
SyncException.SyncError