com.android.tradefed.device

接口

設備管理器用於管理用於測試的可用設備集的界面。
IDeviceManager.IFastbootListener快速啟動狀態更改的偵聽器。
設備監視器用於監控設備狀態的接口。
設備選擇設備選擇標準的接口。
ILogcat接收器將設備的 logcat 輸出作為InputStreamSource提供的類。

課程

背景設備動作根據需要在給定設備上重複運行命令,直到取消操作。
電池溫度
收集字節輸出接收器一個IShellOutputReceiver ,它將整個 shell 輸出收集到一個byte[]中。
收集輸出接收器一個IShellOutputReceiver ,它將整個 shell 輸出收集到一個String中。
裝置經理
DeviceManager.FastbootDevice Fastboot 模式下的設備表示。
設備監視器多路復用器將請求傳播到多個IDeviceMonitor的代理類。
設備屬性設備端屬性名稱的通用常量定義
設備選擇選項設備選擇標準的容器。
設備狀態監視器用於監視IDevice狀態的助手類。
快速啟動助手用於快速啟動操作的幫助類。
IDeviceMonitor.DeviceLister一個Runnable的類,應該返回已知設備及其狀態。
大輸出接收器旨在幫助運行長時間運行的命令收集輸出的類。
本地AndroidVirtualDevice TradeFed 主機上運行的本地虛擬設備的類。
日誌接收器在後台收集 logcat 的類。
託管測試設備工廠工廠創建可以被 Tf 監控的不同類型的設備
NativeDevice ITestDevice非全棧安卓設備的默認實現。
NativeDevice.AdbAction用於運行 OS 'adb ....' 命令的DeviceAction
NativeDevice.AdbShellAction
NativeDevice.RebootDeviceAction DeviceAction用於重新啟動設備。
NativeDeviceStateMonitor用於在不支持框架的情況下監視IDevice狀態的幫助程序類。
NetworkNotAvailableException當設備無法連接到網絡進行測試時拋出。
遠程Android設備為通過 adb connect 連接的全棧 android 設備實現ITestDevice
RemoteAvdIDeviceDeviceSelectionOptions.gceDeviceRequested()true時, DeviceManager使用的佔位符IDevice進行分配
測試設備為全棧 android 設備實現ITestDevice
等待設備恢復IDeviceRecovery的簡單實現,它等待設備聯機並響應簡單命令。
Wifi助手用於在設備上操作 wifi 服務的助手類。

枚舉

DeviceSelectionOptions.DeviceRequestedType支持的不同可能類型的佔位符設備。
NativeDevice.RebootMode一種重啟模式。

例外

無設備異常當沒有設備執行給定命令時拋出。