com.android.tradefed.device
インターフェース
| IAdbDeviceChangeListener |
ERROR(/IDevice) の追加、削除、変更を処理するインターフェース。
|
| IAndroidDebugBridge |
このパッケージで使用される ERROR(/com.android.ddmlib.AndroidDebugBridge) メソッドのインターフェース定義。
|
| IConfigurableVirtualDevice | 事前構成された可能性のある仮想デバイス情報(ホスト IP、ホストユーザー、ポート オフセットなど)に関する情報を提供するインターフェース。 |
| IDeviceActionReceiver | デバイス イベントを受信する API を提供します。 |
| IDeviceManager | テストに使用できるデバイスのセットを管理するためのインターフェース。 |
| IDeviceManager.IFastbootListener | fastboot 状態の変更のリスナー。 |
| IDeviceMonitor | デバイスの状態をモニタリングするためのインターフェース。 |
| IDeviceRecovery | オフラインになったデバイスを復元するためのインターフェース。 |
| IDeviceSelection | デバイス選択条件のインターフェース。 |
| IDeviceStateMonitor |
IDevice の状態をモニタリングするための機能を提供します。
|
| IFileEntry |
FileEntry メソッドに、よりシンプルでモック可能なコントラクトを提供するインターフェース定義。
|
| ILogcatReceiver |
デバイスの logcat の出力を InputStreamSource として提供するクラス。
|
| IManagedTestDevice | ライフサイクルが管理される ITestDevice。 |
| IManagedTestDeviceFactory |
IManagedTestDevice のクリエイター インターフェース
|
| IMultiDeviceRecovery | 複数のオフライン デバイスを復元するためのインターフェース。 |
| INativeDevice |
ddmlib IDevice に信頼性の高い、やや高レベルの API を提供します。
|
| ITemporaryDevice | 一時的なプレースホルダにできるデバイスを表すインターフェース。 |
| ITestDevice |
ddmlib IDevice に信頼性の高い、やや高レベルの API を提供します。
|
| IWifiHelper | デバイスの Wi-Fi サービスを操作するためのヘルパー インターフェース。 |
クラス
列挙型
| DeviceAllocationState | IDeviceManager の観点から見たデバイスの割り当て状態を表します。 |
| DeviceSelectionOptions.DeviceRequestedType | サポートされているプレースホルダ デバイスのさまざまなタイプ。 |
| FreeDeviceState | |
| HsumHelper.HsumBootStrategy | |
| IDeviceSelection.BaseDeviceType | |
| ITestDevice.RecoveryMode | |
| IWifiHelper.WifiConnectionResult | |
| IWifiHelper.WifiState | Wi-Fi サプリカントの状態。 |
| NativeDevice.RebootMode | 再起動のモード。 |
| SnapuserdWaitPhase | snapuserd の更新が完了するまで結合またはブロックするタイミングの列挙型表現。 |
| TestDeviceOptions.InstanceType | |
| TestDeviceState |
DeviceState よりもデバイスの状態をより詳細に表します。
|
| UserInfo.UserType | 外部 API でサポートされているユーザーの型のバリエーション。 |
| UserSwitcher.UserTypeMode |
関連付けられた UserType に応じて想定される動作を定義します。
|
例外
| DeviceDisconnectedException | デバイスがトランスポート タイプ経由で到達できなくなった場合にスローされます。たとえば、デバイスが USB 経由または TCP/IP 接続で認識されなくなった場合などです。 |
| DeviceNotAvailableException | デバイスがテストに使用できなくなった場合にスローされます。 |
| DeviceRuntimeException | デバイス アクションが期待どおりの結果にならなかった場合にスローされます。 |
| DeviceUnresponsiveException |
デバイスが adb に認識されるが、応答しない(コマンドがタイムアウトする、起動しないなど)ことを示す DeviceNotAvailableException の特殊化
|
| NetworkNotAvailableException | テストのためにデバイスがネットワークに接続できない場合にスローされます。 |
| NoDeviceException | 指定されたコマンドを実行するデバイスがない場合にスローされます。 |
インターフェース
- IAdbDeviceChangeListener
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITemporaryDevice
- ITestDevice
- IWifiHelper
クラス
- AdbDeviceTracker
- AdbShimDevice
- BackgroundDeviceAction
- BatteryTemperature
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceFoldableState
- DeviceManager
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceProperties
- DeviceSelectionOptions
- DeviceStateMonitor
- FastbootHelper
- HsumHelper
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- LogcatReceiver
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NullDevice
- PackageInfo
- RemoteAndroidDevice
- RemoteAvdIDevice
- StubDevice
- StubLocalAndroidVirtualDevice
- TestDevice
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- UserInfo
- UserSwitcher
- WaitDeviceRecovery
- WifiCommandUtil
- WifiCommandUtil.ScanResult
- WifiHelper
列挙型
- DeviceAllocationState
- DeviceSelectionOptions.DeviceRequestedType
- FreeDeviceState
- HsumHelper.HsumBootStrategy
- IDeviceSelection.BaseDeviceType
- ITestDevice.RecoveryMode
- IWifiHelper.WifiConnectionResult
- IWifiHelper.WifiState
- NativeDevice.RebootMode
- SnapuserdWaitPhase
- TestDeviceOptions.InstanceType
- TestDeviceState
- UserInfo.UserType
- UserSwitcher.UserTypeMode
例外