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一種重啟模式。

例外情況

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