com.android.ddmlib

介面

FileListingService.IListingReceiver 實作這個介面的類別會提供方法,處理裝置上 ls 指令的非同步結果。 
IDevice 裝置。 
IShellEnabledDevice 可接收殼層指令的抽象裝置。 
IShellOutputReceiver 實作這個介面的類別提供的方法,可處理裝置/模擬器上遠端殼層指令的輸出內容。 

類別

AdbCommandRejectedException 當 adb 拒絕指令時擲回的例外狀況。 
AvdData 從 [IDevice.getAvdData] 傳回的 Avd 資料。 
ByteBufferUtil  
CanceledException 使用者輸入內容取消動作時,可能會擲回的例外狀況抽象例外狀況。 
CollectingOutputReceiver IShellOutputReceiver,可將整個殼層輸出內容收集到一個 String 中。 
DdmPreferences ddm 程式庫的偏好設定。 
FileListingService 提供 IDevice 側邊檔案清單服務。 
FileListingService.FileEntry 代表目錄中的項目。 
InstallCreateReceiver 「pm install-create」指令列的輸出接收器。 
InstallException 如果應用程式安裝或解除安裝失敗,就會擲回這個例外狀況。 
InstallMetrics  
InstallReceiver 「pm install package.apk」指令列的輸出接收器。 
記錄  
MultiLineReceiver IShellOutputReceiver 的基本實作,會接收來自插座的原始資料,並轉換為 String 物件。 
MultiReceiver IShellOutputReceiver 的基本實作,可接收多個 IShellOutputReceiver 執行個體,並將收到的資料廣播至所有執行個體。 
NullOutputReceiver 實作 IShellOutputReceiver,但不執行任何動作。 
PropertyFetcher 從裝置擷取並快取「getprop」值。 
RawImage 代表從裝置影格緩衝區擷取圖片的資料。 
ScreenRecorderOptions  
ScreenRecorderOptions.Builder  
ShellCommandUnresponsiveException 在裝置上執行的殼層指令傳送輸出內容的時間過長,導致系統擲回例外狀況。 
SyncException 使用 ERROR(/SyncService) 進行轉移時,如果轉移作業未完成,就會擲回例外狀況。 
TimeoutException 與 Adb 的連線逾時失敗時擲回的例外狀況。 

列舉

IDevice.DeviceState 裝置的狀態。 
IDevice.DeviceUnixSocketNamespace 裝置上建立的 Unix 網域通訊端命名空間。 
IDevice.Feature 裝置層級軟體功能。 
IDevice.HardwareFeature 裝置層級的硬體功能。 
Log.LogLevel Log Level 列舉。 
SyncException.SyncError