com.android.tradefed.build

Giao diện

IAppBuildInfo Giao diện này không được dùng nữa. Hãy dùng trực tiếp IBuildInfo. 
IBuildInfo Lưu giữ thông tin về bản dựng đang được kiểm thử. 
IBuildProvider Chịu trách nhiệm cung cấp thông tin về bản dựng đang được kiểm thử. 
IDeviceBuildInfo IBuildInfo đại diện cho một bản dựng hoàn chỉnh của thiết bị Android và (không bắt buộc) các bài kiểm thử của bản dựng đó. 
IDeviceBuildProvider IBuildProvider sử dụng thông tin từ ITestDevice để truy xuất một bản dựng. 
IFileDownloader Giao diện để tải một tệp từ xa xuống. 
IFolderBuildInfo IBuildInfo trừu tượng đơn giản có các cấu phần phần mềm bản dựng chứa trong một thư mục hệ thống tệp cục bộ. 
IFuseDriverProfile Xác định hành vi cụ thể của một trình điều khiển FUSE cụ thể, cho phép MountManager trở thành trình điều khiển chung. 

Lớp

AppBuildInfo IBuildInfo đại diện cho một ứng dụng Android và(các) gói kiểm thử của ứng dụng đó. 
AppDeviceBuildInfo Lớp này không được dùng nữa. Hãy dùng trực tiếp IDeviceBuildInfo. 
BootstrapBuildProvider IDeviceBuildProvider khởi động thông tin bản dựng từ thiết bị thử nghiệm

Thường dùng cho các thiết bị có bản dựng được cung cấp bên ngoài, tức là

BuildInfo Triển khai chung của IBuildInfo phải được liên kết với ITestDevice
BuildInfoKey Lớp chứa quá trình liệt kê liên quan đến các truy vấn thông tin bản dựng. 
BuildSerializedVersion Lớp chứa phiên bản tuần tự hoá hiện tại của tất cả IBuildInfo
CasConverter Một lớp singleton để chuyển đổi thư mục được chia thành các phần FastCDC thành thư mục ban đầu. 
CasFuseDriverProfile CasDriverProfile là một cách triển khai cụ thể của IFuseDriverProfile cho các hình ảnh thiết bị là các thư mục được chia thành các phần FastCDC. 
CommandLineBuildInfoBuilder Tiện ích dùng để thu thập các đối số thông tin bản dựng thông thường từ dòng lệnh và tạo IBuildInfo từ các đối số đó. 
DependenciesResolver Một loại trình cung cấp mới cho phép lấy tất cả các phần phụ thuộc cho một bài kiểm thử. 
DeviceBuildDescriptor Một 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ị. 
DeviceBuildInfo IBuildInfo đại diện cho một bản dựng hoàn chỉnh của thiết bị Android và (không bắt buộc) các bài kiểm thử của bản dựng đó. 
DeviceFolderBuildInfo Một IDeviceBuildInfo cũng chứa các cấu phần phần mềm bản dựng khác có trong một thư mục trên hệ thống tệp cục bộ. 
ExistingBuildProvider IBuildProvider trả về IBuildInfo đã được tạo. 
FileDownloadCache Một lớp trợ giúp duy trì bộ nhớ đệm LRU hệ thống tệp cục bộ của các tệp đã tải xuống. 
FileDownloadCacheFactory Một nhà máy để tạo FileDownloadCache
FileDownloadCacheWrapper Một lớp trình bao bọc cung cấp các cơ sở FileDownloadCache trong khi triển khai giao diện IFileDownloader
FolderBuildInfo Triển khai cụ thể của IFolderBuildInfo
FuseMountManager  
FuseMountManagerFactory Nhà máy để tạo và định cấu hình các thực thể FuseMountManager
LocalAppBuildProvider IBuildProvider tạo IBuildInfo dựa trên một đường dẫn cục bộ được cung cấp
LocalDeviceBuildProvider Một IBuildProvider tạo IDeviceBuildInfo dựa trên một đường dẫn thư mục hệ thống tệp được cung cấp. 
LocalFolderBuildProvider Một IBuildProvider tạo IFolderBuildInfo dựa trên một đường dẫn cục bộ được cung cấp
OtaDeviceBuildInfo IDeviceBuildInfo dùng để kiểm thử bản cập nhật qua mạng. 
OtatoolsBuildInfo IBuildInfo chứa các cấu phần phần mềm otatools. 
StubBuildProvider Triển khai trống không hoạt động của IBuildProvider
VersionedFile 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. 

Liệt kê

BuildInfoKey.BuildInfoFileKey Liệt kê mô tả tất cả các loại tệp đã biết có thể được truy vấn thông qua IBuildInfo.getFile(BuildInfoFileKey)
IBuildInfo.BuildInfoProperties Một số thuộc tính mà IBuildInfo có thể có để điều chỉnh một số cách xử lý của thuộc tính đó. 

Ngoại lệ

BuildRetrievalError Đã xảy ra lỗi nghiêm trọng khi truy xuất bản dựng để kiểm thử.