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 VM 프로세스인 단일 프로파일링 가능한 클라이언트를 나타냅니다. 
SyncService.ISyncProgressMonitor 이 인터페이스를 구현하는 클래스는 전송 진행률 표시를 처리하는 메서드를 제공합니다. 
TimeoutRemainder.SystemNanoTimeProvider  

클래스

AdbDevice 'adb devices -l' 명령어로 보고된 기기의 상태를 보유합니다. 
AdbHelper adb에 대한 요청과 연결을 처리하는 도우미 클래스 
AdbHelper.AdbResponse ADB의 응답입니다. 
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  

Enum

AdbHelper.AdbService 명령어가 타겟팅해야 하는 adb 서비스를 식별합니다. 
AllocationInfo.SortMode  
ClientData.AllocationTrackingStatus  
ClientData.DebuggerStatus  
ClientData.HprofData.Type  
ClientData.MethodProfilingStatus  
DdmJdwpExtension.Event