com.android.tradefed.device
介面
IAndroidDebugBridge |
此套件中所用 AndroidDebugBridge 方法的介面定義。
|
IConfigurableVirtualDevice | 提供可能預先設定的虛擬裝置資訊 (主機 IP、主機使用者、連接埠偏移等) 相關資訊的介面。 |
IDeviceActionReceiver | 提供 API 來接收裝置事件。 |
IDeviceManager | 用於管理可用裝置的測試介面。 |
IDeviceManager.IFastbootListener | 監聽快速啟動狀態變更的監聽器。 |
IDeviceMonitor | 用於監控裝置狀態的介面。 |
IDeviceRecovery | 用於復原離線裝置的介面。 |
IDeviceSelection | 裝置選取條件的介面。 |
IDeviceStateMonitor |
提供監控 IDevice 狀態的設施。
|
IFileEntry |
介面定義,可為 FileEntry 方法提供更簡單、可模擬的合約。
|
ILogcatReceiver |
這個類別會以 InputStreamSource 的形式提供裝置 Logcat 的輸出內容。
|
IManagedTestDevice | 生命週期受管理的 ITestDevice。 |
IManagedTestDeviceFactory |
IManagedTestDevice 的創作者介面
|
IMultiDeviceRecovery | 用於復原多部離線裝置的介面。 |
INativeDevice |
為 ddmlib IDevice 提供可靠且稍微高階的 API。
|
ITestDevice |
為 ddmlib IDevice 提供可靠且稍微高階的 API。
|
類別
列舉
DeviceAllocationState | 從 IDeviceManager 的角度代表裝置的配置狀態 |
DeviceSelectionOptions.DeviceRequestedType | 支援的不同預留位置裝置類型。 |
FreeDeviceState | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.RebootMode | 重新啟動模式。 |
SnapuserdWaitPhase | 代表何時要加入/阻斷 snapuserd 更新作業的列舉項目。 |
TestDeviceOptions.InstanceType | |
TestDeviceState |
比 DeviceState 更完整的裝置狀態呈現方式。
|
UserInfo.UserType | 外部 API 中支援的使用者類型變化版本。 |
介面
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITestDevice
類別
- BackgroundDeviceAction
- BatteryTemperature
- 收集 ByteOutputReceiver
- CollectingOutputReceiver
- DeviceDisconnectedException
- DeviceFoldableState
- DeviceManager
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceNotAvailableException
- DeviceProperties
- DeviceRuntimeException
- DeviceSelectionOptions
- DeviceStateMonitor
- DeviceUnresponsiveException
- FastbootHelper
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- LogcatReceiver
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- NoDeviceException
- NullDevice
- PackageInfo
- RemoteAndroidDevice
- RemoteAvdIDevice
- StubDevice
- StubLocalAndroidVirtualDevice
- TestDevice
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- UserInfo
- WaitDeviceRecovery
- WifiCommandUtil
- WifiCommandUtil.ScanResult
- WifiHelper
列舉