com.android.tradefed.device.server
Interfacce
| AndroidDebugBridge.IClientChangeListener |
Le classi che implementano questa interfaccia forniscono metodi che gestiscono le modifiche ClientImpl.
|
| AndroidDebugBridge.IDebugBridgeChangeListener |
Le classi che implementano questa interfaccia forniscono un metodo che gestisce le modifiche di AndroidDebugBridge (inclusi i riavvii).
|
| AndroidDebugBridge.IDeviceChangeListener |
Le classi che implementano questa interfaccia forniscono metodi che gestiscono l'aggiunta, l'eliminazione e le modifiche di IDevice.
|
| Client | Rappresenta un singolo client, in genere un processo VM Dalvik. |
| ClientData.IAllocationTrackingHandler | |
| ClientData.IHprofDumpHandler | Gestori in grado di agire sui dump HPROF. |
| ClientData.IMethodProfilingHandler | Gestori in grado di agire in base alle informazioni sulla profilazione dei metodi |
| ClientTracker |
Traccia il dispositivo clients
|
| IStackTraceInfo | Le classi che implementano questa interfaccia forniscono un metodo che restituisce una traccia dello stack. |
| ProfileableClient | Rappresenta un singolo client profilabile, in genere un processo di VM Android. |
| SyncService.ISyncProgressMonitor | Le classi che implementano questa interfaccia forniscono metodi che gestiscono la visualizzazione dell'avanzamento del trasferimento. |
| TimeoutRemainder.SystemNanoTimeProvider |
Classi
| AdbDevice | Contiene lo stato di un dispositivo come riportato dal comando "adb devices -l". |
| AdbHelper | Classe helper per gestire le richieste e le connessioni ad ADB. |
| AdbHelper.AdbResponse | Risposta da ADB. |
| AdbInitOptions | Opzioni per l'inizializzazione di AndroidDebugBridge. |
| AdbInitOptions.Builder | Crea opzioni di inizializzazione per ADB. |
| AdbSocketUtils | |
| AdbVersion | |
| AllocationInfo | Contiene le informazioni sull'allocazione. |
| AllocationInfo.AllocationSorter | |
| AllocationsParser | |
| AndroidDebugBridge |
Una connessione ad Android Debug Bridge (ADB) lato host
Questo è il punto centrale per comunicare con qualsiasi dispositivo, emulatore o applicazione in esecuzione. |
| ClientData |
Contiene i dati di un ClientImpl.
|
| ClientData.HeapData | Informazioni sull'heap. |
| ClientData.HeapInfo | |
| ClientData.HprofData | |
| ClientData.Names | |
| ClientImpl | Rappresenta un singolo client, in genere un processo VM Dalvik. |
| CommandRejectedException | |
| DdmJdwpExtension | |
| DdmJdwpExtension.DdmInterceptor | |
| Debugger | Rappresenta una connessione in attesa o stabilita con un debugger JDWP. |
| DebugViewDumpHandler | |
| DeviceImpl | Un dispositivo. |
| DeviceListMonitorTask | |
| DeviceMonitor |
DeviceMonitor monitora i dispositivi collegati ad ADB.
|
| DeviceMonitor.DeviceListComparisonResult | |
| HeapSegment | Descrive i tipi e le posizioni degli oggetti in un segmento di un heap. |
| HeapSegment.HeapSegmentElement | Descrive un oggetto/regione codificato nei dati HPSG. |
| MonitorThread | Monitora le connessioni aperte. |
| NativeAllocationInfo | Memorizza le informazioni sull'allocazione nativa. |
| NativeLibraryMapInfo | Mapping dell'indirizzo di memoria alla libreria per le librerie native. |
| NativeStackCallInfo | Rappresenta una chiamata in coda. |
| ProfileableClientData |
Contiene i dati di un ProfileableClientImpl.
|
| ProfileableClientImpl | Rappresenta un singolo client profilabile, in genere un processo VM Dalvik. |
| RemoteSplitApkInstaller | |
| SplitApkInstaller | |
| SplitApkInstallerBase | |
| SyncService | Sincronizza la classe di servizio per eseguire il push/pull verso/da dispositivi/emulatori tramite il bridge di debug. |
| SyncService.FileStat | |
| ThreadInfo | Contiene le informazioni di un thread. |
| TimeoutRemainder | Classe di utilità per tenere traccia del tempo rimanente dato un timeout iniziale. |
| TimeoutRemainder.DefaultSystemNanoTime |
Enumerazionis
| AdbHelper.AdbService | Identifica il servizio adb a cui deve essere destinato il comando. |
| AllocationInfo.SortMode | |
| ClientData.AllocationTrackingStatus | |
| ClientData.DebuggerStatus | |
| ClientData.HprofData.Type | |
| ClientData.MethodProfilingStatus | |
| DdmJdwpExtension.Event |
Interfacce
- AndroidDebugBridge.IClientChangeListener
- AndroidDebugBridge.IDebugBridgeChangeListener
- AndroidDebugBridge.IDeviceChangeListener
- Client
- ClientData.IAllocationTrackingHandler
- ClientData.IHprofDumpHandler
- ClientData.IMethodProfilingHandler
- ClientTracker
- IStackTraceInfo
- ProfileableClient
- SyncService.ISyncProgressMonitor
- TimeoutRemainder.SystemNanoTimeProvider
Classi
- 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
Enumerazionis