com.android.ddmlib

อินเทอร์เฟซ

FileListingService.IListingReceiver คลาสที่ใช้การติดตั้งใช้งานอินเทอร์เฟซนี้จะมีเมธอดที่จัดการกับผลลัพธ์แบบไม่พร้อมกัน จากlsคำสั่งในอุปกรณ์ 
IDevice อุปกรณ์ 
IShellEnabledDevice อุปกรณ์นามธรรมที่รับคำสั่งเชลล์ได้ 
IShellOutputReceiver คลาสที่ใช้การติดตั้งใช้งานอินเทอร์เฟซนี้จะมีเมธอดที่จัดการกับเอาต์พุตจากคำสั่งเชลล์ระยะไกล ในอุปกรณ์/โปรแกรมจำลอง 

ชั้นเรียน

AvdData ข้อมูล Avd ที่แสดงผลจาก [IDevice.getAvdData] 
ByteBufferUtil  
CollectingOutputReceiver IShellOutputReceiver ซึ่งรวบรวมเอาต์พุตเชลล์ทั้งหมดไว้ใน String เดียว 
DdmPreferences ค่ากำหนดสำหรับไลบรารี ddm 
FileListingService ให้บริการการแสดงรายการไฟล์ฝั่ง IDevice 
FileListingService.FileEntry แสดงรายการในไดเรกทอรี 
InstallCreateReceiver ตัวรับเอาต์พุตสำหรับบรรทัดคำสั่ง "pm install-create" 
InstallMetrics  
InstallReceiver ตัวรับเอาต์พุตสำหรับบรรทัดคำสั่ง "pm install package.apk" 
Log  
MultiLineReceiver การติดตั้งใช้งานพื้นฐานของ IShellOutputReceiver ซึ่งรับข้อมูลดิบจาก ซ็อกเก็ตและแปลงเป็น String ออบเจ็กต์ 
MultiReceiver การติดตั้งใช้งานพื้นฐานของ IShellOutputReceiver ซึ่งรับอินสแตนซ์หลายรายการของ IShellOutputReceiver และออกอากาศข้อมูลที่ได้รับไปยังอินสแตนซ์ทั้งหมด 
NullOutputReceiver การติดตั้งใช้งาน IShellOutputReceiver ที่ไม่ทำอะไรเลย 
PropertyFetcher ดึงและแคชค่า "getprop" จากอุปกรณ์ 
RawImage ข้อมูลที่แสดงรูปภาพที่ถ่ายจากบัฟเฟอร์เฟรมของอุปกรณ์ 
ScreenRecorderOptions  
ScreenRecorderOptions.Builder  

Enums

IDevice.DeviceState สถานะของอุปกรณ์ 
IDevice.DeviceUnixSocketNamespace เนมสเปซของ Unix Domain Socket ที่สร้างในอุปกรณ์ 
IDevice.Feature ฟีเจอร์ซอฟต์แวร์ระดับอุปกรณ์ 
IDevice.HardwareFeature ฟีเจอร์ฮาร์ดแวร์ระดับอุปกรณ์ 
Log.LogLevel enum ของ Log Level 
SyncException.SyncError  

ข้อยกเว้น

AdbCommandRejectedException ข้อยกเว้นที่เกิดขึ้นเมื่อ adb ปฏิเสธคำสั่ง 
CanceledException ข้อยกเว้นนามธรรมสำหรับข้อยกเว้นที่อาจเกิดขึ้นเมื่อข้อมูลจากผู้ใช้ยกเลิกการดำเนินการ 
InstallException เกิดขึ้นหากการติดตั้งหรือถอนการติดตั้งแอปพลิเคชันล้มเหลว 
ShellCommandUnresponsiveException ข้อยกเว้นที่เกิดขึ้นเมื่อคำสั่งเชลล์ที่ดำเนินการในอุปกรณ์ใช้เวลานานเกินไปในการส่งเอาต์พุต 
SyncException ข้อยกเว้นที่เกิดขึ้นเมื่อการโอนโดยใช้ ERROR(/SyncService) ไม่เสร็จสมบูรณ์ 
TimeoutException ข้อยกเว้นที่เกิดขึ้นเมื่อการเชื่อมต่อกับ Adb ล้มเหลวเนื่องจากหมดเวลา