com.android.tradefed.device

Giao diện

IDeviceManager Giao diện quản lý bộ thiết bị có sẵn để test.
IDeviceManager.IFastbootListener Một trình lắng nghe những thay đổi trạng thái fastboot.
IDeviceMàn hình Giao diện theo dõi trạng thái của thiết bị.
IDeviceSelection Giao diện tiêu chí lựa chọn thiết bị.
ILogcatBộ thu Lớp cung cấp đầu ra logcat của thiết bị dưới dạng InputStreamSource .

Các lớp học

NềnThiết bịHành động Chạy lệnh trên một thiết bị nhất định, lặp lại khi cần thiết cho đến khi hành động bị hủy.
PinNhiệt độ
Bộ thu thậpByteĐầu raBộ thu IShellOutputReceiver thu thập toàn bộ đầu ra shell thành byte[] .
Thu ThậpĐầu RaThu IShellOutputReceiver thu thập toàn bộ đầu ra shell thành một String .
Quản lý thiết bị
DeviceManager.FastbootDevice Hình đại diện của một thiết bị ở chế độ Fastboot.
DeviceMonitorBộ ghép kênh Một lớp proxy để truyền các yêu cầu tới nhiều IDeviceMonitor .
Thuộc tính thiết bị Các định nghĩa hằng số chung cho tên thuộc tính phía thiết bị
Tùy chọn lựa chọn thiết bị Vùng chứa các tiêu chí lựa chọn thiết bị.
DeviceStateGiám sát Lớp trợ giúp để theo dõi trạng thái của IDevice .
Trình trợ giúp Fastboot Một lớp trợ giúp cho các hoạt động fastboot.
IDeviceMonitor.DeviceLister Một lớp giống như Runnable sẽ trả về các thiết bị đã biết và trạng thái của chúng.
Đầu Ra LớnĐầu Thu Một lớp được thiết kế để giúp chạy các lệnh chạy dài và thu thập kết quả.
Cục bộAndroidThiết bị ảo Lớp dành cho các thiết bị ảo cục bộ chạy trên máy chủ TradeFed.
Máy thu logcat Lớp thu thập logcat ở chế độ nền.
ManagedTestDeviceFactory Nhà máy sản xuất các loại thiết bị khác nhau có thể được giám sát bởi Tf
Thiết bị gốc Triển khai mặc định của ITestDevice Thiết bị Android không có ngăn xếp đầy đủ.
NativeDevice.AdbAction Một DeviceAction để chạy lệnh 'adb ....' của hệ điều hành.
NativeDevice.AdbShellAction
NativeDevice.RebootDeviceAction DeviceAction để khởi động lại thiết bị.
Bản địaThiết bịTrạng tháiMàn hình Lớp trình trợ giúp để theo dõi trạng thái của IDevice không hỗ trợ khung.
MạngKhông có sẵnNgoại lệ Bị ném khi thiết bị không thể kết nối với mạng để kiểm tra.
Từ XaAndroidThiết Bị Triển khai ITestDevice cho thiết bị Android đầy đủ được kết nối qua kết nối adb.
Thiết bị từ xaAvdIDevice IDevice giữ chỗ được DeviceManager sử dụng để phân bổ khi DeviceSelectionOptions.gceDeviceRequested()true
Thiết bị kiểm tra Triển khai ITestDevice cho thiết bị Android đầy đủ
ChờThiết bịPhục hồi Triển khai đơn giản IDeviceRecovery chờ thiết bị trực tuyến và phản hồi các lệnh đơn giản.
Trình trợ giúp Wifi Lớp trợ giúp thao tác các dịch vụ wifi trên thiết bị.

Enum

DeviceSelectionOptions.DeviceRequestedType Các loại thiết bị giữ chỗ khác nhau có thể được hỗ trợ.
NativeDevice.RebootMode Một chế độ khởi động lại.

Ngoại lệ

Không có ngoại lệ thiết bị Bị ném khi không có thiết bị để thực thi một lệnh nhất định.