com.android.tradefed.device

インターフェース

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

クラス

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

列挙型

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

例外

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