com.android.ddmlib

Interfaces

FileListingService.IListingReceiver Les classes qui implémentent cette interface fournissent une méthode qui traite le résultat asynchrone de la commande ls sur l'appareil. 
IDevice Un appareil. 
IShellEnabledDevice Appareil abstrait pouvant recevoir des commandes shell. 
IShellOutputReceiver Les classes qui implémentent cette interface fournissent des méthodes qui traitent la sortie d'une commande shell distante sur un appareil ou un émulateur. 

Classes

AvdData Données AVD renvoyées par [IDevice.getAvdData]. 
ByteBufferUtil  
CollectingOutputReceiver Un IShellOutputReceiver qui collecte l'ensemble de la sortie du shell dans un seul String
DdmPreferences Préférences pour la bibliothèque ddm. 
FileListingService Fournit un service de liste des fichiers annexes IDevice
FileListingService.FileEntry Représente une entrée dans un répertoire. 
InstallCreateReceiver Récepteur de sortie pour la ligne de commande "pm install-create". 
InstallMetrics  
InstallReceiver Récepteur de sortie pour la ligne de commande "pm install package.apk". 
Journal  
MultiLineReceiver Implémentation de base de IShellOutputReceiver, qui prend les données brutes provenant du socket et les convertit en objets String
MultiReceiver Implémentation de base de IShellOutputReceiver, qui accepte plusieurs instances de IShellOutputReceiver et diffuse les données reçues à toutes ces instances. 
NullOutputReceiver Implémentation de IShellOutputReceiver qui ne fait rien. 
PropertyFetcher Récupère et met en cache les valeurs "getprop" de l'appareil. 
RawImage Données représentant une image extraite du frame buffer d'un appareil. 
ScreenRecorderOptions  
ScreenRecorderOptions.Builder  

Enums

IDevice.DeviceState État d'un appareil. 
IDevice.DeviceUnixSocketNamespace Espace de noms d'un socket de domaine Unix créé sur l'appareil. 
IDevice.Feature Fonctionnalités logicielles au niveau de l'appareil. 
IDevice.HardwareFeature Fonctionnalités matérielles au niveau de l'appareil. 
Log.LogLevel Énumération du niveau de journalisation. 
SyncException.SyncError  

Exceptions

AdbCommandRejectedException Exception générée lorsque adb refuse une commande. 
CanceledException Exception abstraite pour l'exception qui peut être levée lorsqu'une entrée utilisateur annule l'action. 
InstallException Générée en cas d'échec de l'installation ou de la désinstallation de l'application. 
ShellCommandUnresponsiveException Exception générée lorsqu'une commande shell exécutée sur un appareil met trop de temps à envoyer sa sortie. 
SyncException Exception générée lorsqu'un transfert utilisant ERROR(/SyncService) ne se termine pas. 
TimeoutException Exception générée lorsqu'une connexion à Adb a échoué en raison d'un délai avant expiration.