com.android.ddmlib

インターフェース

FileListingService.IListingReceiver このインターフェースを実装するクラスは、デバイスの ls コマンドからの非同期結果を処理するメソッドを提供します。 
IDevice デバイス。 
IShellEnabledDevice シェル コマンドを受信できる抽象デバイス。 
IShellOutputReceiver このインターフェースを実装するクラスは、デバイス/エミュレータのリモートシェル コマンドからの出力を処理するメソッドを提供します。 

クラス

AvdData [IDevice.getAvdData] から返された Avd データ。 
ByteBufferUtil  
CollectingOutputReceiver シェル出力全体を 1 つの String に収集する IShellOutputReceiver。 
DdmPreferences ddm ライブラリの設定。 
FileListingService IDevice サイドファイル リスト サービスを提供します。 
FileListingService.FileEntry ディレクトリ内のエントリを表します。 
InstallCreateReceiver 「pm install-create」コマンドラインの出力レシーバ。 
InstallMetrics  
InstallReceiver 「pm install package.apk」コマンドラインの出力レシーバ。 
Log  
MultiLineReceiver ソケットから取得した生データを String オブジェクトに変換する IShellOutputReceiver の基本実装。 
MultiReceiver 複数の IShellOutputReceiver インスタンスを受け取り、受信したデータをそれらすべてにブロードキャストする IShellOutputReceiver の基本実装。 
NullOutputReceiver 何も行わない IShellOutputReceiver の実装。 
PropertyFetcher デバイスから「getprop」の値をフェッチしてキャッシュに保存します。 
RawImage デバイスのフレーム バッファから取得された画像を表すデータ。 
ScreenRecorderOptions  
ScreenRecorderOptions.Builder  

列挙型

IDevice.DeviceState デバイスの状態。 
IDevice.DeviceUnixSocketNamespace デバイスで作成された Unix ドメイン ソケットの Namespace。 
IDevice.Feature デバイス レベルのソフトウェア機能。 
IDevice.HardwareFeature デバイス レベルのハードウェア機能。 
Log.LogLevel ログレベルの列挙型。 
SyncException.SyncError  

例外

AdbCommandRejectedException adb がコマンドを拒否したときにスローされる例外。 
CanceledException ユーザー入力によってアクションがキャンセルされたときにスローされる例外の抽象例外。 
InstallException アプリケーションのインストールまたはアンインストールが失敗した場合にスローされます。 
ShellCommandUnresponsiveException デバイスで実行されたシェルコマンドの出力送信に時間がかかりすぎた場合にスローされる例外。 
SyncException ERROR(/SyncService) を使用した転送が完了しなかった場合にスローされる例外。 
TimeoutException タイムアウトで Adb への接続が失敗した場合にスローされる例外。