com.android.tradefed.device.server

Интерфейсы

AndroidDebugBridge.IClientChangeListener Классы, реализующие этот интерфейс, предоставляют методы, обрабатывающие изменения ClientImpl .
AndroidDebugBridge.IDebugBridgeChangeListener Классы, реализующие этот интерфейс, предоставляют метод, который обрабатывает изменения AndroidDebugBridge (включая перезапуски).
AndroidDebugBridge.IDeviceChangeListener Классы, реализующие этот интерфейс, предоставляют методы, которые отвечают за добавление, удаление и изменение IDevice .
Клиент Это представляет собой одного клиента, обычно процесс Dalvik VM.
ClientData.IAllocationTrackingHandler
ClientData.IHprofDumpHandler Обработчики, способные работать на свалках HPROF.
ClientData.IMethodProfilingHandler Обработчики, способные действовать на основе информации о профилировании метода
ClientTracker Отслеживает clients устройств
IStackTraceInfo Классы, реализующие этот интерфейс, предоставляют метод, возвращающий трассировку стека.
ProfileableClient Это представляет собой один клиент-профиль, обычно процесс виртуальной машины Android.
SyncService.ISyncProgressMonitor Классы, реализующие этот интерфейс, предоставляют методы, отвечающие за отображение хода передачи.
TimeoutRemainder.SystemNanoTimeProvider

Классы

AdbDevice Сохраняет состояние устройства, определенное командой «adb devices -l».
AdbHelper Вспомогательный класс для обработки запросов и подключений к adb.
AdbHelper.AdbResponse Ответ АБР.
AdbInitOptions Параметры инициализации AndroidDebugBridge.
AdbInitOptions.Builder Создает параметры инициализации для ADB.
AdbSocketUtils
AdbVersion
AllocationInfo Содержит информацию о распределении.
AllocationInfo.AllocationSorter
AllocationsParser
AndroidDebugBridge Подключение к отладочному мосту Android на стороне хоста (adb)

Это центральная точка для связи с любыми устройствами, эмуляторами или приложениями, работающими на них.

ClientData Содержит данные ClientImpl .
ClientData.HeapData Куча информации.
ClientData.HeapInfo
ClientData.HprofData
ClientData.Names
ClientImpl Это представляет собой одного клиента, обычно процесс Dalvik VM.
CommandRejectedException
DdmJdwpExtension
DdmJdwpExtension.DdmInterceptor
Отладчик Это представляет собой ожидающее или установленное соединение с отладчиком JDWP.
DebugViewDumpHandler
DeviceImpl Устройство.
DeviceListMonitorTask
DeviceMonitor DeviceMonitor отслеживает устройства, подключенные к adb.
DeviceMonitor.DeviceListComparisonResult
HeapSegment Описывает типы и расположение объектов в сегменте кучи.
HeapSegment.HeapSegmentElement Описывает объект/регион, закодированный в данных HPSG.
MonitorThread Мониторинг открытых соединений.
NativeAllocationInfo Сохраняет информацию о собственном распределении памяти.
NativeLibraryMapInfo Сопоставление адресов памяти и библиотек для собственных библиотек.
NativeStackCallInfo Представляет собой стековый вызов.
ProfileableClientData Содержит данные ProfileableClientImpl .
ProfileableClientImpl Это представляет собой один профилируемый клиент, обычно процесс Dalvik VM.
RemoteSplitApkInstaller
SplitApkInstaller
SplitApkInstallerBase
SyncService Класс службы синхронизации для передачи/извлечения данных на/с устройств/эмуляторов через отладочный мост.
SyncService.FileStat
ThreadInfo Содержит информацию о потоке.
TimeoutRemainder Служебный класс для отслеживания оставшегося времени с учетом начального тайм-аута.
TimeoutRemainder.DefaultSystemNanoTime

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

AdbHelper.AdbService Определите, к какой службе adb должна относиться команда.
AllocationInfo.SortMode
ClientData.AllocationTrackingStatus
ClientData.DebuggerStatus
ClientData.HprofData.Type
ClientData.MethodProfilingStatus
DdmJdwpExtension.Event