com.android.tradefed.build

Antarmuka

IAppBuildInfo Antarmuka ini tidak digunakan lagi. Gunakan IBuildInfo secara langsung. 
InfoIBuild Menyimpan informasi tentang build yang sedang diuji. 
IBuildProvider Bertanggung jawab untuk memberikan info terkait build yang sedang diuji. 
IDeviceBuildInfo IBuildInfo yang mewakili build perangkat Android lengkap dan (secara 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 dimuat di direktori sistem file lokal. 

Class

Info AppBuild IBuildInfo yang mewakili aplikasi Android dan paket pengujiannya. 
InfoAppDeviceBuild Class ini tidak digunakan lagi. Gunakan IDeviceBuildInfo secara langsung. 
BootstrapBuildProvider IDeviceBuildProvider yang melakukan bootstrap info build dari perangkat pengujian

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

InfoInfo Implementasi umum IBuildInfo yang harus dikaitkan dengan ITestDevice
BuildInfoKey Class yang menyimpan enumerasi yang terkait dengan kueri informasi build. 
BuildRetrievalError Terjadi error fatal saat mengambil build untuk pengujian. 
BuildSerializedVersion Class yang berisi versi serialisasi saat ini dari semua IBuildInfo
CommandLineBuildInfoBuilder Utilitas yang dimaksudkan untuk mengambil argumen informasi build biasa dari command line dan membuat IBuildInfo dari argumen tersebut. 
DependenciesResolver Jenis penyedia baru yang memungkinkan mendapatkan semua dependensi untuk pengujian. 
DeviceBuildDescriptor Class wrapper untuk IBuildInfo, yang berisi metode helper untuk mengambil informasi build platform perangkat. 
InfoBuildPerangkat IBuildInfo yang mewakili build perangkat Android lengkap dan (secara opsional) pengujiannya. 
DeviceFolderBuildInfo IDeviceBuildInfo yang juga berisi artefak build lain yang terdapat di direktori pada sistem file lokal. 
ExistingBuildProvider IBuildProvider yang menampilkan IBuildInfo yang sudah dibuat. 
CacheDownloadFile Class bantuan yang mengelola cache LRU sistem file lokal dari file yang didownload. 
FileDownloadCacheFactory Factory untuk membuat FileDownloadCache
FileDownloadCacheWrapper Class wrapper yang menyediakan fasilitas FileDownloadCache saat mengimplementasikan antarmuka IFileDownloader
FolderBuildInfo Implementasi konkret dari IFolderBuildInfo
LocalAppBuildProvider IBuildProvider yang membuat IBuildInfo berdasarkan jalur lokal yang disediakan
LocalDeviceBuildProvider IBuildProvider yang membuat IDeviceBuildInfo berdasarkan jalur direktori sistem file yang disediakan. 
LocalFolderBuildProvider IBuildProvider yang membuat IFolderBuildInfo berdasarkan jalur lokal yang disediakan
InfoInfo Perangkat Ota IDeviceBuildInfo yang digunakan untuk pengujian update over the air (OTA). 
OtatoolsBuildInfo IBuildInfo yang berisi artefak otatools. 
StubBuildProvider Implementasi kosong tanpa pengoperasian dari IBuildProvider
VersionedFile Struktur data yang mewakili file yang memiliki versi terkait. 

Enumerasi

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