com.android.tradefed.device

接口

设备管理器用于管理一组可用测试设备的接口。
IDeviceManager.IFastbootListener fastboot 状态更改的监听器。
设备监视器用于监控设备状态的接口。
设备选择设备选择标准的界面。
ILogcat接收器提供设备 logcat 输出作为InputStreamSource类。

课程

背景设备动作在给定设备上运行命令,根据需要重复运行,直到操作被取消。
电池温度
收集字节输出接收器一个IShellOutputReceiver将整个 shell 输出收集到一个byte[]中。
收集输出接收器一个IShellOutputReceiver ,它将整个 shell 输出收集到一个String中。
装置经理
设备管理器.FastbootDevice处于快速启动模式的设备的表示。
设备监控多路复用器用于将请求传播到多个IDeviceMonitor代理类。
设备属性设备端属性名称的通用常量定义
设备选择选项设备选择标准的容器。
设备状态监视器用于监视IDevice状态的帮助程序类。
快速启动助手用于快速启动操作的辅助类。
IDeviceMonitor.DeviceLister类似Runnable的类,应返回已知设备及其状态。
大型输出接收器旨在帮助运行长时间运行的命令收集输出的类。
本地Android虚拟设备在 TradeFed 主机上运行的本地虚拟设备的类。
Logcat接收器在后台收集 logcat 的类。
托管测试设备工厂工厂创建可通过 Tf 监控的不同类型的设备
本地设备ITestDevice非全栈 Android 设备的默认实现。
NativeDevice.AdbAction用于运行操作系统“adb ....”命令的DeviceAction
NativeDevice.AdbShellAction
NativeDevice.RebootDeviceAction用于重新启动设备的DeviceAction
NativeDeviceStateMonitor用于在没有框架支持的情况下监视IDevice状态的帮助程序类。
网络不可用异常当设备无法连接到网络进行测试时抛出。
远程Android设备通过 adb connect 连接的全栈 Android 设备的ITestDevice实现。
远程AvdI设备DeviceManagerDeviceSelectionOptions.gceDeviceRequested()true时分配的占位符IDevice
测试装置全栈 Android 设备的ITestDevice实现
等待设备恢复IDeviceRecovery的简单实现,等待设备在线并响应简单命令。
无线上网助手用于操作设备上的 WiFi 服务的帮助程序类。

枚举

DeviceSelectionOptions.DeviceRequestedType支持的不同可能类型的占位符设备。
NativeDevice.RebootMode一种重启模式。

例外情况

无设备异常当没有设备执行给定命令时抛出。