com.android.tradefed.device

インターフェース

IDeviceManager テストに使用できるデバイスのセットを管理するためのインターフェース。 
IDeviceManager.IFastbootListener fastboot 状態の変化のリスナー。 
IDeviceMonitor デバイスの状態をモニタリングするためのインターフェース。 
IDeviceSelection デバイス選択条件のインターフェース。 
ILogcatReceiver デバイスの logcat の出力を InputStreamSource として提供するクラス。 

クラス

BackgroundDeviceAction 特定のデバイスでコマンドを実行し、アクションがキャンセルされるまで必要に応じて繰り返します。 
BatteryTemperature  
CollectingByteOutputReceiver シェルの出力全体を byte[] に収集する IShellOutputReceiver。 
CollectingOutputReceiver シェルの出力全体を 1 つの String に収集する IShellOutputReceiver。 
DeviceManager  
DeviceManager.FastbootDevice Fastboot モードのデバイスを表します。 
DeviceMonitorMultiplexer リクエストを複数の IDeviceMonitor に伝播するプロキシ クラス。 
DeviceProperties デバイス側のプロパティ名の一般的な定数定義  
DeviceSelectionOptions デバイス選択条件のコンテナ。 
DeviceStateMonitor IDevice の状態をモニタリングするためのヘルパークラス。 
FastbootHelper fastboot オペレーション用のヘルパークラス。 
IDeviceMonitor.DeviceLister 既知のデバイスとその状態を返す Runnable のようなクラス。 
LargeOutputReceiver 長時間実行コマンドの出力の収集を支援するように設計されたクラス。 
LocalAndroidVirtualDevice TradeFed ホストで実行されるローカル仮想デバイスのクラス。 
LogcatReceiver バックグラウンドで logcat を収集するクラス。 
ManagedTestDeviceFactory Tf でモニタリングできるさまざまな種類のデバイスを作成する Factory  
NativeDevice ITestDevice フルスタック以外の Android デバイスのデフォルト実装。 
NativeDevice.AdbAction OS の「adb ....」コマンドを実行するための DeviceAction。 
NativeDevice.AdbShellAction  
NativeDevice.RebootDeviceAction DeviceAction: デバイスを再起動します。 
NativeDeviceStateMonitor フレームワークのサポートなしで IDevice の状態をモニタリングするためのヘルパークラス。 
NetworkNotAvailableException デバイスがテストのためにネットワークに接続できない場合にスローされます。 
RemoteAndroidDevice adb connect 経由で接続されたフルスタック Android デバイスの ITestDevice の実装。 
RemoteAvdIDevice DeviceSelectionOptions.gceDeviceRequested()true の場合に DeviceManager が割り当てに使用するプレースホルダ IDevice  
TestDevice フルスタック Android デバイス用の ITestDevice の実装  
WaitDeviceRecovery デバイスがオンラインになるのを待機し、シンプルなコマンドに応答する IDeviceRecovery のシンプルな実装。 
WifiHelper デバイス上の Wi-Fi サービスを操作するためのヘルパークラス。 

列挙型

DeviceSelectionOptions.DeviceRequestedType サポートされているプレースホルダ デバイスの種類。 
NativeDevice.RebootMode 再起動モード。 

例外

NoDeviceException 指定されたコマンドを実行するデバイスがない場合にスローされます。