com.android.ddmlib
介面
| FileListingService.IListingReceiver |
實作這個介面的類別會提供方法,處理裝置上 ls 指令的非同步結果。
|
| IDevice | 裝置。 |
| IShellEnabledDevice | 可接收殼層指令的抽象裝置。 |
| IShellOutputReceiver | 實作這個介面的類別提供的方法,可處理裝置/模擬器上遠端殼層指令的輸出內容。 |
類別
| AvdData | 從 [IDevice.getAvdData] 傳回的 Avd 資料。 |
| ByteBufferUtil | |
| CollectingOutputReceiver |
IShellOutputReceiver,可將整個殼層輸出內容收集到一個 String 中。
|
| DdmPreferences | ddm 程式庫的偏好設定。 |
| FileListingService |
提供 IDevice 側邊檔案清單服務。
|
| FileListingService.FileEntry | 代表目錄中的項目。 |
| InstallCreateReceiver | 「pm install-create」指令列的輸出接收器。 |
| InstallMetrics | |
| InstallReceiver | 「pm install package.apk」指令列的輸出接收器。 |
| 記錄 | |
| MultiLineReceiver |
IShellOutputReceiver 的基本實作,可接收來自插座的原始資料,並轉換為 String 物件。
|
| MultiReceiver |
IShellOutputReceiver 的基本實作,可接收 IShellOutputReceiver 的多個執行個體,並將收到的資料廣播至所有執行個體。
|
| NullOutputReceiver |
實作 IShellOutputReceiver,但不執行任何動作。
|
| PropertyFetcher | 從裝置擷取並快取「getprop」值。 |
| RawImage | 代表從裝置訊框緩衝區擷取圖片的資料。 |
| ScreenRecorderOptions | |
| ScreenRecorderOptions.Builder |
列舉
| IDevice.DeviceState | 裝置的狀態。 |
| IDevice.DeviceUnixSocketNamespace | 裝置上建立的 Unix 網域通訊端命名空間。 |
| IDevice.Feature | 裝置層級軟體功能。 |
| IDevice.HardwareFeature | 裝置層級的硬體功能。 |
| Log.LogLevel | Log Level 列舉。 |
| SyncException.SyncError |
例外狀況
| AdbCommandRejectedException | 當 adb 拒絕指令時擲回的例外狀況。 |
| CanceledException | 抽象例外狀況,適用於使用者輸入內容取消動作時可能擲回的例外狀況。 |
| InstallException | 如果應用程式安裝或解除安裝失敗,就會擲回這個例外狀況。 |
| ShellCommandUnresponsiveException | 在裝置上執行的殼層指令傳送輸出內容的時間過長,導致系統擲回例外狀況。 |
| SyncException |
使用 ERROR(/SyncService) 進行轉移時,如果轉移作業未完成,系統會擲回例外狀況。
|
| TimeoutException | 連線至 Adb 時發生逾時錯誤,導致擲回例外狀況。 |
介面
類別
列舉
例外狀況