com.android.ddmlib

Interfacce

FileListingService.IListingReceiver Le classi che implementano questa interfaccia forniscono un metodo che gestisce il risultato asincrono del comando ls sul dispositivo. 
IDevice Un dispositivo. 
IShellEnabledDevice Un dispositivo astratto che può ricevere comandi della shell. 
IShellOutputReceiver Le classi che implementano questa interfaccia forniscono metodi che gestiscono l'output di un comando della shell remota su un dispositivo/emulatore. 

Classi

AdbCommandRejectedException Eccezione generata quando adb rifiuta un comando. 
AvdData Avd data returned from [IDevice.getAvdData]. 
ByteBufferUtil  
CanceledException Eccezione astratta per l'eccezione che può essere generata quando l'input dell'utente annulla l'azione. 
CollectingOutputReceiver Un IShellOutputReceiver che raccoglie l'intero output della shell in un unico String
DdmPreferences Preferenze per la libreria ddm. 
FileListingService Fornisce il servizio di elenco dei file collaterali IDevice
FileListingService.FileEntry Rappresenta una voce in una directory. 
InstallCreateReceiver Ricevitore di output per la riga di comando "pm install-create". 
InstallException Generata se l'installazione o la disinstallazione dell'applicazione non riesce. 
InstallMetrics  
InstallReceiver Ricevitore di output per la riga di comando "pm install package.apk". 
Log  
MultiLineReceiver Implementazione di base di IShellOutputReceiver, che prende i dati non elaborati provenienti dal socket e li converte in oggetti String
MultiReceiver Implementazione di base di IShellOutputReceiver, che accetta più istanze di IShellOutputReceiver e trasmette i dati ricevuti a tutte. 
NullOutputReceiver Implementazione di IShellOutputReceiver che non fa nulla. 
PropertyFetcher Recupera e memorizza nella cache i valori "getprop" dal dispositivo. 
RawImage Dati che rappresentano un'immagine acquisita da un buffer frame del dispositivo. 
ScreenRecorderOptions  
ScreenRecorderOptions.Builder  
ShellCommandUnresponsiveException Eccezione generata quando un comando shell eseguito su un dispositivo impiega troppo tempo per inviare il suo output. 
SyncException Eccezione generata quando un trasferimento che utilizza ERROR(/SyncService) non viene completato. 
TimeoutException Eccezione generata quando una connessione ad ADB non è riuscita a causa di un timeout. 

Enumerazionis

IDevice.DeviceState Lo stato di un dispositivo. 
IDevice.DeviceUnixSocketNamespace Spazio dei nomi di un socket di dominio Unix creato sul dispositivo. 
IDevice.Feature Funzionalità software a livello di dispositivo. 
IDevice.HardwareFeature Funzionalità hardware a livello di dispositivo. 
Log.LogLevel Enumerazione Log Level. 
SyncException.SyncError