com.android.tradefed.device.server
Interfaces
| AndroidDebugBridge.IClientChangeListener |
Classes which implement this interface provide methods that deal with ClientImpl
changes.
|
| AndroidDebugBridge.IDebugBridgeChangeListener |
Classes which implement this interface provide a method that deals with AndroidDebugBridge changes (including restarts).
|
| AndroidDebugBridge.IDeviceChangeListener |
Classes which implement this interface provide methods that deal with IDevice
addition, deletion, and changes.
|
| Client | This represents a single client, usually a Dalvik VM process. |
| ClientData.IAllocationTrackingHandler | |
| ClientData.IHprofDumpHandler | Handlers able to act on HPROF dumps. |
| ClientData.IMethodProfilingHandler | Handlers able to act on Method profiling info |
| ClientTracker |
Tracks device clients
|
| IStackTraceInfo | Classes which implement this interface provide a method that returns a stack trace. |
| ProfileableClient | This represents a single profilealbe client, usually an Android VM process. |
| SyncService.ISyncProgressMonitor | Classes which implement this interface provide methods that deal with displaying transfer progress. |
| TimeoutRemainder.SystemNanoTimeProvider |
Classes
| AdbDevice | Holds the state of a device as reported by the "adb devices -l" command. |
| AdbHelper | Helper class to handle requests and connections to adb. |
| AdbHelper.AdbResponse | Response from ADB. |
| AdbInitOptions | Options for initialization of AndroidDebugBridge. |
| AdbInitOptions.Builder | Builds initialization options for ADB. |
| AdbSocketUtils | |
| AdbVersion | |
| AllocationInfo | Holds an Allocation information. |
| AllocationInfo.AllocationSorter | |
| AllocationsParser | |
| AndroidDebugBridge |
A connection to the host-side android debug bridge (adb)
This is the central point to communicate with any devices, emulators, or the applications running on them. |
| ClientData |
Contains the data of a ClientImpl.
|
| ClientData.HeapData | Heap Information. |
| ClientData.HeapInfo | |
| ClientData.HprofData | |
| ClientData.Names | |
| ClientImpl | This represents a single client, usually a Dalvik VM process. |
| CommandRejectedException | |
| DdmJdwpExtension | |
| DdmJdwpExtension.DdmInterceptor | |
| Debugger | This represents a pending or established connection with a JDWP debugger. |
| DebugViewDumpHandler | |
| DeviceImpl | A Device. |
| DeviceListMonitorTask | |
| DeviceMonitor |
The DeviceMonitor monitors devices attached to adb.
|
| DeviceMonitor.DeviceListComparisonResult | |
| HeapSegment | Describes the types and locations of objects in a segment of a heap. |
| HeapSegment.HeapSegmentElement | Describes an object/region encoded in the HPSG data. |
| MonitorThread | Monitor open connections. |
| NativeAllocationInfo | Stores native allocation information. |
| NativeLibraryMapInfo | Memory address to library mapping for native libraries. |
| NativeStackCallInfo | Represents a stack call. |
| ProfileableClientData |
Contains the data of a ProfileableClientImpl.
|
| ProfileableClientImpl | This represents a single profileable client, usually a Dalvik VM process. |
| RemoteSplitApkInstaller | |
| SplitApkInstaller | |
| SplitApkInstallerBase | |
| SyncService | Sync service class to push/pull to/from devices/emulators, through the debug bridge. |
| SyncService.FileStat | |
| ThreadInfo | Holds a thread information. |
| TimeoutRemainder | Utility class to keep track of how much time is left given an initial timeout. |
| TimeoutRemainder.DefaultSystemNanoTime |
Enums
| AdbHelper.AdbService | Identify which adb service the command should target. |
| AllocationInfo.SortMode | |
| ClientData.AllocationTrackingStatus | |
| ClientData.DebuggerStatus | |
| ClientData.HprofData.Type | |
| ClientData.MethodProfilingStatus | |
| DdmJdwpExtension.Event |
Interfaces
- AndroidDebugBridge.IClientChangeListener
- AndroidDebugBridge.IDebugBridgeChangeListener
- AndroidDebugBridge.IDeviceChangeListener
- Client
- ClientData.IAllocationTrackingHandler
- ClientData.IHprofDumpHandler
- ClientData.IMethodProfilingHandler
- ClientTracker
- IStackTraceInfo
- ProfileableClient
- SyncService.ISyncProgressMonitor
- TimeoutRemainder.SystemNanoTimeProvider
Classes
- AdbDevice
- AdbHelper
- AdbHelper.AdbResponse
- AdbInitOptions
- AdbInitOptions.Builder
- AdbSocketUtils
- AdbVersion
- AllocationInfo
- AllocationInfo.AllocationSorter
- AllocationsParser
- AndroidDebugBridge
- ClientData
- ClientData.HeapData
- ClientData.HeapInfo
- ClientData.HprofData
- ClientData.Names
- ClientImpl
- CommandRejectedException
- DdmJdwpExtension
- DdmJdwpExtension.DdmInterceptor
- Debugger
- DebugViewDumpHandler
- DeviceImpl
- DeviceListMonitorTask
- DeviceMonitor
- DeviceMonitor.DeviceListComparisonResult
- HeapSegment
- HeapSegment.HeapSegmentElement
- MonitorThread
- NativeAllocationInfo
- NativeLibraryMapInfo
- NativeStackCallInfo
- ProfileableClientData
- ProfileableClientImpl
- RemoteSplitApkInstaller
- SplitApkInstaller
- SplitApkInstallerBase
- SyncService
- SyncService.FileStat
- ThreadInfo
- TimeoutRemainder
- TimeoutRemainder.DefaultSystemNanoTime
Enums