com.android.tradefed.build
Giao diện
Thông tin IAppBuild | Giao diện này không được dùng nữa. Sử dụng IBuildInfo trực tiếp. |
IBuildInfo | Giữ thông tin về bản dựng đang được thử nghiệm. |
IBuildProvider | Chịu trách nhiệm cung cấp thông tin liên quan đến bản dựng đang được thử nghiệm. |
IDeviceBuildInfo | IBuildInfo đại diện cho bản dựng thiết bị Android hoàn chỉnh và (tùy chọn) các thử nghiệm của nó. |
IDeviceBuildProvider | IBuildProvider sử dụng thông tin từ ITestDevice để truy xuất bản dựng. |
IFileDownloader | Giao diện tải file từ xa. |
IFolderBuildThông tin | Một IBuildInfo trừu tượng đơn giản có các tạo phẩm xây dựng chứa trong thư mục hệ thống tệp cục bộ. |
Các lớp học
Thông tin ứng dụngBuild | IBuildInfo đại diện cho ứng dụng Android và (các) gói thử nghiệm của ứng dụng đó. |
Thông tin ứng dụngThiết bịXây dựng | Lớp này không được dùng nữa. Sử dụng IDeviceBuildInfo trực tiếp. |
BootstrapBuildProvider | IDeviceBuildProvider khởi động thông tin xây dựng từ thiết bị thử nghiệmĐiều này thường được sử dụng cho các thiết bị có bản dựng được cung cấp bên ngoài, tức là |
Thông tin bản dựng | Triển khai chung IBuildInfo cần được liên kết với ITestDevice . |
BuildInfoKey | Lớp giữ bảng liệt kê liên quan đến việc xây dựng các truy vấn thông tin. |
Lỗi truy xuất bản dựng | Đã xảy ra lỗi nghiêm trọng khi truy xuất bản dựng để thử nghiệm. |
Phiên bản BuildSerialized | Lớp chứa phiên bản tuần tự hóa hiện tại của tất cả IBuildInfo . |
CommandLineBuildInfoBuilder | Tiện ích nhằm nắm bắt các đối số thông tin bản dựng thông thường từ một dòng lệnh và tạo IBuildInfo từ chúng. |
Trình giải quyết phụ thuộc | Một loại nhà cung cấp mới cho phép có được tất cả các phần phụ thuộc cho một bài kiểm tra. |
Trình mô tả thiết bị | Lớp trình bao bọc cho IBuildInfo , chứa các phương thức trợ giúp để truy xuất thông tin bản dựng nền tảng thiết bị. |
Thông tin bản dựng thiết bị | IBuildInfo đại diện cho bản dựng thiết bị Android hoàn chỉnh và (tùy chọn) các thử nghiệm của nó. |
Thông tin thư mục thiết bịBuilder | IDeviceBuildInfo cũng chứa các tạo phẩm xây dựng khác có trong một thư mục trên hệ thống tệp cục bộ. |
Nhà cung cấp bản dựng hiện có | IBuildProvider trả về IBuildInfo đã được tạo sẵn. |
Bộ nhớ đệm tải xuống tệp | Một lớp trợ giúp duy trì bộ nhớ đệm LRU của hệ thống tệp cục bộ của các tệp đã tải xuống. |
Tập tinTải xuốngCacheFactory | Một nhà máy để tạo FileDownloadCache |
TệpTải xuốngCacheWrapper | Lớp trình bao bọc cung cấp tiện ích FileDownloadCache trong khi triển khai giao diện IFileDownloader . |
Thư mụcBuildInfo | Triển khai cụ thể IFolderBuildInfo . |
Nhà cung cấp ứng dụng địa phương | IBuildProvider xây dựng IBuildInfo dựa trên đường dẫn cục bộ được cung cấp |
LocalDeviceBuildProvider | IBuildProvider xây dựng IDeviceBuildInfo dựa trên đường dẫn thư mục hệ thống tệp được cung cấp. |
Nhà cung cấp LocalFolderBuild | IBuildProvider xây dựng IFolderBuildInfo dựa trên đường dẫn cục bộ được cung cấp |
Thông tin bản dựng thiết bị Ota | IDeviceBuildInfo được sử dụng để thử nghiệm cập nhật qua mạng. |
OtatoolsBuildInfo | IBuildInfo chứa các tạo phẩm otatools. |
OtaZipfileBuildProvider | Cung cấp IBuildInfo dựa trên tệp zip OTA cục bộ. |
StubBuildProvider | Việc triển khai IBuildProvider trống không cần thực hiện. |
Phiên bản tập tin | Cấu trúc dữ liệu đại diện cho một tệp có phiên bản được liên kết. |
Enum
BuildInfoKey.BuildInfoFileKey | Enum mô tả tất cả các loại tệp đã biết có thể được truy vấn thông qua IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) . |
IBuildInfo.BuildInfoProperties | Một số thuộc tính mà IBuildInfo có thể phải điều chỉnh một số cách xử lý nó. |
Giao diện
Các lớp học
- Thông tin ứng dụngBuild
- Thông tin ứng dụngThiết bịXây dựng
- BootstrapBuildProvider
- Thông tin bản dựng
- BuildInfoKey
- Lỗi truy xuất bản dựng
- Phiên bản BuildSerialized
- CommandLineBuildInfoBuilder
- Trình giải quyết phụ thuộc
- Trình mô tả thiết bị
- Thông tin bản dựng thiết bị
- Thông tin thư mục thiết bịBuilder
- Nhà cung cấp bản dựng hiện có
- Bộ nhớ đệm tải xuống tệp
- Tập tinTải xuốngCacheFactory
- TệpTải xuốngCacheWrapper
- Thư mụcBuildInfo
- Nhà cung cấp ứng dụng địa phương
- LocalDeviceBuildProvider
- Nhà cung cấp LocalFolderBuild
- Thông tin bản dựng thiết bị Ota
- OtatoolsBuildInfo
- OtaZipfileBuildProvider
- StubBuildProvider
- Phiên bản tập tin
Enum