com.android.tradefed.build

Antarmuka

IAppBuildInfo Antarmuka ini tidak digunakan lagi. Gunakan IBuildInfo secara langsung. 
IBuildInfo Menyimpan informasi tentang build yang sedang diuji. 
IBuildProvider Bertanggung jawab untuk memberikan info terkait build yang sedang diuji. 
IDeviceBuildInfo IBuildInfo yang merepresentasikan build perangkat Android lengkap dan (opsional) pengujiannya. 
IDeviceBuildProvider IBuildProvider yang menggunakan informasi dari ITestDevice untuk mengambil build. 
IFileDownloader Antarmuka untuk mendownload file jarak jauh. 
IFolderBuildInfo IBuildInfo abstrak sederhana yang artefak build-nya terdapat di direktori sistem file lokal. 
IFuseDriverProfile Menentukan perilaku spesifik dari driver FUSE tertentu, sehingga MountManager dapat menjadi generik. 

Class

AppBuildInfo IBuildInfo yang merepresentasikan aplikasi Android dan paket pengujiannya. 
AppDeviceBuildInfo Class ini tidak digunakan lagi. Gunakan IDeviceBuildInfo secara langsung. 
BootstrapBuildProvider IDeviceBuildProvider yang mem-bootstrap info build dari perangkat pengujian

Ini biasanya digunakan untuk perangkat dengan build yang disediakan secara eksternal, yaitu 

BuildInfo Implementasi generik IBuildInfo yang harus dikaitkan dengan ITestDevice
BuildInfoKey Class yang menyimpan enumerasi terkait kueri informasi build. 
BuildRetrievalError Terjadi error fatal saat mengambil build untuk pengujian. 
BuildSerializedVersion Class yang berisi versi serialisasi saat ini dari semua IBuildInfo
CasFuseDriverProfile CasDriverProfile adalah implementasi spesifik IFuseDriverProfile untuk image perangkat yang merupakan direktori yang di-chunk FastCDC. 
CommandLineBuildInfoBuilder Utilitas yang dimaksudkan untuk mengambil argumen informasi build biasa dari command line dan membuat IBuildInfo darinya. 
DependenciesResolver Jenis penyedia baru yang memungkinkan untuk mendapatkan semua dependensi untuk pengujian. 
DeviceBuildDescriptor Class wrapper untuk IBuildInfo, yang berisi metode helper untuk mengambil informasi build platform perangkat. 
DeviceBuildInfo IBuildInfo yang merepresentasikan build perangkat Android lengkap dan (opsional) pengujiannya. 
DeviceFolderBuildInfo IDeviceBuildInfo yang juga berisi artefak build lain yang terdapat dalam direktori di sistem file lokal. 
ExistingBuildProvider IBuildProvider yang menampilkan IBuildInfo yang sudah dibuat. 
FileDownloadCache Class helper yang mempertahankan cache LRU sistem file lokal dari file yang didownload. 
FileDownloadCacheFactory Factory untuk membuat FileDownloadCache 
FileDownloadCacheWrapper Class wrapper yang menyediakan fasilitas FileDownloadCache sekaligus menerapkan antarmuka IFileDownloader
FolderBuildInfo Implementasi konkret IFolderBuildInfo
FuseMountManager  
LocalAppBuildProvider IBuildProvider yang membuat IBuildInfo berdasarkan jalur lokal yang diberikan 
LocalDeviceBuildProvider IBuildProvider yang membuat IDeviceBuildInfo berdasarkan jalur direktori sistem file yang diberikan. 
LocalFolderBuildProvider IBuildProvider yang membuat IFolderBuildInfo berdasarkan jalur lokal yang diberikan 
OtaDeviceBuildInfo IDeviceBuildInfo yang digunakan untuk pengujian update melalui jaringan. 
OtatoolsBuildInfo IBuildInfo yang berisi artefak otatools. 
StubBuildProvider Implementasi kosong tanpa pengoperasian IBuildProvider
VersionedFile Struktur data yang merepresentasikan file yang memiliki versi terkait. 

Enum

BuildInfoKey.BuildInfoFileKey Enum yang menjelaskan semua jenis file yang diketahui yang dapat dikueri melalui IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey)
IBuildInfo.BuildInfoProperties Beberapa properti yang dapat dimiliki IBuildInfo untuk mengubah beberapa penanganannya.