com.android.tradefed.device
Giao diện
IAndroidDebugBridge |
Định nghĩa giao diện cho các phương thức AndroidDebugBridge được sử dụng trong gói này.
|
IConfigurableVirtualDevice | Một giao diện cung cấp thông tin về thông tin thiết bị ảo có thể được định cấu hình trước (ip máy chủ, người dùng máy chủ, độ lệch cổng, v.v.). |
IDeviceActionReceiver | Cung cấp API để nhận sự kiện thiết bị. |
IDeviceManager | Giao diện để quản lý tập hợp các thiết bị có sẵn để kiểm thử. |
IDeviceManager.IFastbootListener | Trình nghe cho các thay đổi về trạng thái khởi động nhanh. |
IDeviceMonitor | Giao diện để theo dõi trạng thái của thiết bị. |
IDeviceRecovery | Giao diện để khôi phục một thiết bị đã chuyển sang trạng thái ngoại tuyến. |
IDeviceSelection | Giao diện cho tiêu chí lựa chọn thiết bị. |
IDeviceStateMonitor |
Cung cấp các cơ sở để theo dõi trạng thái của IDevice .
|
IFileEntry |
Định nghĩa giao diện cung cấp hợp đồng đơn giản hơn, có thể mô phỏng cho các phương thức FileEntry .
|
ILogcatReceiver |
Một lớp cung cấp đầu ra của logcat của thiết bị dưới dạng InputStreamSource .
|
IManagedTestDevice | Một ITestDevice có vòng đời được quản lý. |
IManagedTestDeviceFactory |
Giao diện nhà sáng tạo cho IManagedTestDevice
|
IMultiDeviceRecovery | Giao diện để khôi phục nhiều thiết bị ngoại tuyến. |
INativeDevice |
Cung cấp một API cấp độ cao hơn một chút và đáng tin cậy cho IDevice ddmlib.
|
ITestDevice |
Cung cấp một API cấp độ cao hơn một chút và đáng tin cậy cho IDevice ddmlib.
|
Lớp
BackgroundDeviceAction | Chạy một lệnh trên một thiết bị nhất định, lặp lại khi cần cho đến khi hành động bị huỷ. |
BatteryTemperature | |
CollectingByteOutputReceiver |
IShellOutputReceiver thu thập toàn bộ đầu ra của shell vào byte[] .
|
CollectingOutputReceiver |
IShellOutputReceiver thu thập toàn bộ đầu ra của shell vào một String .
|
DeviceDisconnectedException | Được gửi khi không thể truy cập được thiết bị qua loại phương thức truyền tải, ví dụ: nếu không thể thấy thiết bị qua USB hoặc kết nối TCP/IP nữa |
DeviceFoldableState | Biểu thị trạng thái thiết bị có thể gập lại do "cmd device_state print-states" trả về. |
DeviceManager | |
DeviceManager.FastbootDevice | Hình ảnh đại diện cho một thiết bị ở Chế độ khởi động nhanh. |
DeviceMonitorMultiplexer |
Một lớp proxy để truyền yêu cầu đến nhiều IDeviceMonitor .
|
DeviceNotAvailableException | Được gửi khi không thể kiểm thử trên một thiết bị nữa. |
DeviceProperties | Định nghĩa hằng số phổ biến cho tên thuộc tính phía thiết bị |
DeviceRuntimeException | Được gửi khi một thao tác trên thiết bị không mang lại kết quả như mong đợi. |
DeviceSelectionOptions | Vùng chứa cho tiêu chí lựa chọn thiết bị. |
DeviceStateMonitor |
Lớp trợ giúp để theo dõi trạng thái của IDevice .
|
DeviceUnresponsiveException |
Một chuyên môn của DeviceNotAvailableException cho biết thiết bị hiển thị với adb, nhưng không phản hồi (tức là các lệnh hết thời gian chờ, không khởi động, v.v.)
|
FastbootHelper | Một lớp trợ giúp cho các thao tác khởi động nhanh. |
IDeviceMonitor.DeviceLister |
Một lớp giống Runnable sẽ trả về các thiết bị đã biết và trạng thái của các thiết bị đó.
|
IManagedTestDevice.DeviceEventResponse |
Vùng chứa phản hồi cho lệnh gọi IManagedTestDevice.handleAllocationEvent(DeviceEvent)
|
ITestDevice.ApexInfo | Một lớp cấu trúc đơn giản để lưu trữ thông tin về một APEX |
ITestDevice.MountPointInfo | Một lớp cấu trúc đơn giản để lưu trữ thông tin về một điểm gắn |
LargeOutputReceiver | Một lớp được thiết kế để giúp chạy các lệnh chạy trong thời gian dài thu thập đầu ra. |
LocalAndroidVirtualDevice | Lớp cho các thiết bị ảo cục bộ chạy trên máy chủ TradeFed. |
LogcatReceiver | Lớp thu thập logcat ở chế độ nền. |
ManagedTestDeviceFactory | Nhà máy để tạo nhiều loại thiết bị mà Tf có thể theo dõi |
NativeDevice |
Cách triển khai mặc định của ITestDevice Thiết bị Android không có ngăn xếp đầy đủ.
|
NativeDevice.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) để chạy lệnh "adb ...." của hệ điều hành.
|
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) để khởi động lại thiết bị.
|
NativeDeviceStateMonitor |
Lớp trợ giúp để theo dõi trạng thái của IDevice không có khung hỗ trợ.
|
NetworkNotAvailableException | Được gửi khi một thiết bị không thể kết nối với mạng để kiểm thử. |
NoDeviceException | Được gửi khi không có thiết bị nào để thực thi một lệnh nhất định. |
NullDevice |
Phần giữ chỗ IDevice do DeviceManager sử dụng để phân bổ khi IDeviceSelection.nullDeviceRequested() là true
|
PackageInfo | Vùng chứa thông tin gói của ứng dụng được phân tích cú pháp từ thiết bị. |
RemoteAndroidDevice |
Triển khai ITestDevice cho một thiết bị Android có đầy đủ ngăn xếp được kết nối thông qua adb connect.
|
RemoteAvdIDevice |
Phần giữ chỗ IDevice do DeviceManager sử dụng để phân bổ khi DeviceSelectionOptions.gceDeviceRequested() là true
|
StubDevice |
Triển khai phần giữ chỗ giả lập của IDevice .
|
StubLocalAndroidVirtualDevice |
Phần giữ chỗ IDevice do DeviceManager sử dụng để phân bổ khi DeviceSelectionOptions.localVirtualDeviceRequested() là true
|
TestDevice |
Triển khai ITestDevice cho thiết bị Android toàn bộ ngăn xếp
|
TestDevice.MicrodroidBuilder | Một trình tạo dùng để tạo Microdroid TestDevice. |
TestDeviceOptions |
Vùng chứa cho ITestDevice Option
|
UserInfo | Tương tự như lớp UserInfo từ nền tảng. |
WaitDeviceRecovery |
Cách triển khai đơn giản của IDeviceRecovery sẽ chờ thiết bị có kết nối mạng và phản hồi các lệnh đơn giản.
|
WifiCommandUtil | Một lớp tiện ích có thể phân tích cú pháp đầu ra của lệnh wifi. |
WifiCommandUtil.ScanResult | Biểu thị một mạng wifi chứa thông tin liên quan. |
WifiHelper | Lớp trợ giúp để thao tác với các dịch vụ Wi-Fi trên thiết bị. |
Liệt kê
DeviceAllocationState | Biểu thị trạng thái phân bổ của thiết bị theo quan điểm của IDeviceManager |
DeviceSelectionOptions.DeviceRequestedType | Các loại thiết bị phần giữ chỗ có thể được hỗ trợ. |
FreeDeviceState | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.RebootMode | Chế độ khởi động lại. |
SnapuserdWaitPhase | Giá trị enum thể hiện thời điểm tham gia/chặn để quá trình cập nhật snapuserd hoàn tất. |
TestDeviceOptions.InstanceType | |
TestDeviceState |
Trình bày đầy đủ hơn về trạng thái thiết bị so với DeviceState .
|
UserInfo.UserType | Các biến thể được hỗ trợ của loại người dùng trong API bên ngoài. |
Giao diện
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITestDevice
Lớp
- BackgroundDeviceAction
- BatteryTemperature
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceDisconnectedException
- DeviceFoldableState
- DeviceManager
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceNotAvailableException
- DeviceProperties
- DeviceRuntimeException
- DeviceSelectionOptions
- DeviceStateMonitor
- DeviceUnresponsiveException
- FastbootHelper
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- LogcatReceiver
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- NoDeviceException
- NullDevice
- PackageInfo
- RemoteAndroidDevice
- RemoteAvdIDevice
- StubDevice
- StubLocalAndroidVirtualDevice
- TestDevice
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- UserInfo
- WaitDeviceRecovery
- WifiCommandUtil
- WifiCommandUtil.ScanResult
- WifiHelper
Liệt kê