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() là 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. |
Giao diện
Các lớp học
- NềnThiết bịHành động
- PinNhiệt độ
- Bộ thu thậpByteĐầu raBộ thu
- Thu ThậpĐầu RaThu
- Quản lý thiết bị
- DeviceManager.FastbootDevice
- DeviceMonitorBộ ghép kênh
- Thuộc tính thiết bị
- Tùy chọn lựa chọn thiết bị
- DeviceStateGiám sát
- Trình trợ giúp Fastboot
- IDeviceMonitor.DeviceLister
- Đầu Ra LớnĐầu Thu
- Cục bộAndroidThiết bị ảo
- Máy thu logcat
- ManagedTestDeviceFactory
- Thiết bị gốc
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- Bản địaThiết bịTrạng tháiMàn hình
- MạngKhông có sẵnNgoại lệ
- Từ XaAndroidThiết Bị
- Thiết bị từ xaAvdIDevice
- Thiết bị kiểm tra
- ChờThiết bịPhục hồi
- Trình trợ giúp Wifi
Enum
Ngoại lệ