com.android.tradefed.device

インターフェース

IDデバイスマネージャーテストに利用可能なデバイスのセットを管理するためのインターフェイス。
IDeviceManager.IFastbootListener fastboot 状態変更のリスナー。
IDデバイスモニターデバイスの状態を監視するためのインターフェイス。
IDデバイス選択デバイス選択基準のインターフェイス。
ILogcatReceiverデバイスの logcat の出力をInputStreamSourceとして提供するクラス。

クラス

バックグラウンドデバイスアクション指定されたデバイス上でコマンドを実行し、アクションがキャンセルされるまで必要に応じて繰り返し実行します。
バッテリー温度
収集バイト出力受信者シェル出力全体をbyte[]に収集するIShellOutputReceiver
収集出力受信者シェル出力全体を 1 つのStringに収集するIShellOutputReceiver
デバイスマネージャ
DeviceManager.FastbootDevice Fastboot モードのデバイスの表現。
デバイスモニターマルチプレクサリクエストを複数のIDeviceMonitorに伝播するプロキシ クラス。
デバイスのプロパティデバイス側プロパティ名の共通定数定義
デバイス選択オプションデバイス選択基準のコンテナ。
デバイス状態モニターIDeviceの状態を監視するためのヘルパー クラス。
ファストブートヘルパーfastboot 操作のためのヘルパー クラス。
IDeviceMonitor.DeviceLister既知のデバイスとその状態を返すRunnableのようなクラス。
LargeOutputReceiver長時間実行されるコマンドの実行で出力を収集できるように設計されたクラス。
ローカルAndroid仮想デバイスTradeFed ホスト上で実行されるローカル仮想デバイスのクラス。
LogcatReceiverバックグラウンドでlogcatを収集するクラス。
管理されたテストデバイスファクトリーTf によって監視できるさまざまな種類のデバイスを作成するためのファクトリー
ネイティブデバイスITestDevice非フルスタック Android デバイスのデフォルト実装。
NativeDevice.AdbAction OS の「adb ....」コマンドを実行するためのDeviceAction
NativeDevice.AdbShellAction
NativeDevice.RebootDeviceActionデバイスを再起動するためのDeviceAction
NativeDeviceStateMonitorフレームワークをサポートしていないIDeviceの状態を監視するためのヘルパー クラス。
NetworkNotAvailableExceptionデバイスがテストのためにネットワークに接続できない場合にスローされます。
リモートAndroidデバイスadb connect 経由で接続されたフルスタック Android デバイス用のITestDeviceの実装。
RemoteAvdIDevice DeviceSelectionOptions.gceDeviceRequested()trueの場合に、 DeviceManagerが割り当てるために使用するプレースホルダーIDevice
テストデバイスフルスタック Android デバイス用のITestDeviceの実装
デバイスの回復を待つデバイスがオンラインになり、単純なコマンドに応答するのを待機するIDeviceRecoveryの単純な実装。
Wifiヘルパーデバイス上の Wi-Fi サービスを操作するためのヘルパー クラス。

列挙型

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

例外

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