com.android.tradefed.build

Giao diện

IAppBuildInfo Giao diện này không còn được dùng nữa. Sử 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 Một IBuildInfo đại diện cho bản dựng hoàn chỉnh của thiết bị Android và (không bắt buộc) các kiểm thử của bản dựng đó. 
IDeviceBuildProvider Một IBuildProvider sử dụng thông tin từ ITestDevice để truy xuất bản dựng. 
IFileDownloader Giao diện để tải một tệp từ xa xuống. 
IFolderBuildInfo Một IBuildInfo trừu tượng đơn giản có các cấu phần phần mềm bản dựng nằm 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 là chung. 

Lớp

AppBuildInfo Một IBuildInfo đại diện cho ứ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. Sử dụng trực tiếp IDeviceBuildInfo. 
BootstrapBuildProvider Một IDeviceBuildProvider khởi động thông tin bản dựng từ thiết bị kiểm thử

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

BuildInfo Cách triển khai chung của một IBuildInfo cần được liên kết với một 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. 
BuildRetrievalError Đã xảy ra lỗi nghiêm trọng khi truy xuất bản dựng để kiểm thử. 
BuildSerializedVersion Lớp chứa phiên bản chuyển đổi tuần tự hiện tại của tất cả IBuildInfo
CasFuseDriverProfile CasDriverProfile là một cách triển khai cụ thể của IFuseDriverProfile cho hình ảnh thiết bị là các thư mục được phân thành khối FastCDC. 
CommandLineBuildInfoBuilder Tiện ích dùng để ghi lại 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 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 Một IBuildInfo đại diện cho bản dựng hoàn chỉnh của thiết bị Android và (không bắt buộc) các 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 khác trong một thư mục trên hệ thống tệp cục bộ. 
ExistingBuildProvider Một IBuildProvider trả về IBuildInfo đã được tạo. 
FileDownloadCache Một lớp trợ giúp duy trì bộ nhớ đệm LRU của hệ thống tệp cục bộ cho 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ể một IFolderBuildInfo
FuseMountManager  
LocalAppBuildProvider Một IBuildProvider tạo ra một IBuildInfo dựa trên đường dẫn cục bộ được cung cấp 
LocalDeviceBuildProvider Một IBuildProvider tạo IDeviceBuildInfo dựa trên đườ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 đường dẫn cục bộ được cung cấp 
OtaDeviceBuildInfo Một IDeviceBuildInfo dùng để kiểm thử bản cập nhật qua mạng. 
OtatoolsBuildInfo Một IBuildInfo chứa các cấu phần phần mềm otatools. 
StubBuildProvider Không hoạt động, không triển khai IBuildProvider
VersionedFile Cấu trúc dữ liệu đại diện cho một tệp có phiên bản liên kết. 

Liệt kê

BuildInfoKey.BuildInfoFileKey Liệt kê 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ể có để điều chỉnh một số cách xử lý của thuộc tính đó.