com.android.tradefed.build

Antarmuka

IAppBuildInfo Antarmuka ini tidak digunakan lagi. Gunakan IBuildInfo secara langsung.
IBuildInfo Menyimpan informasi tentang build yang sedang diuji.
Penyedia IBuild Bertanggung jawab untuk memberikan informasi mengenai build yang sedang diuji.
IDeviceBuildInfo IBuildInfo yang mewakili build perangkat Android lengkap dan (opsional) pengujiannya.
IDeviceBuildProvider IBuildProvider yang menggunakan informasi dari ITestDevice untuk mengambil build.
Pengunduh IFile Antarmuka untuk mengunduh file jarak jauh.
IFolderBuildInfo IBuildInfo abstrak sederhana yang artefak bangunannya terdapat dalam direktori sistem file lokal.

Kelas

InfoBuild Aplikasi IBuildInfo yang mewakili aplikasi Android dan paket pengujiannya.
AppDeviceBuildInfo Kelas ini tidak digunakan lagi. Gunakan IDeviceBuildInfo secara langsung.
BootstrapBuildProvider IDeviceBuildProvider yang mem-bootstrap info pembuatan dari perangkat pengujian

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

MembangunInfo Implementasi umum dari IBuildInfo yang harus dikaitkan dengan ITestDevice .
BangunInfoKey Pencacahan penyelenggaraan kelas terkait dengan pembuatan kueri informasi.
BuildRetrievalError Terjadi kesalahan fatal saat mengambil build untuk pengujian.
Versi BuildSerialized Kelas yang berisi versi serialisasi terkini dari semua IBuildInfo .
CommandLineBuildInfoBuilder Utilitas dimaksudkan untuk menangkap argumen informasi build biasa dari baris perintah dan membuat IBuildInfo dari argumen tersebut.
DependensiResolver Jenis penyedia baru yang memungkinkan untuk mendapatkan semua dependensi untuk pengujian.
Deskriptor Pembuatan Perangkat Kelas pembungkus untuk IBuildInfo , yang berisi metode pembantu untuk mengambil informasi pembuatan platform perangkat.
InfoPembangunan Perangkat IBuildInfo yang mewakili build perangkat Android lengkap dan (opsional) pengujiannya.
DeviceFolderBuildInfo IDeviceBuildInfo yang juga berisi artefak build lain yang terdapat dalam direktori pada sistem file lokal.
BuildProvider yang ada IBuildProvider yang mengembalikan IBuildInfo yang sudah dibuat.
File UnduhCache Kelas pembantu yang memelihara cache LRU sistem file lokal dari file yang diunduh.
Unduh FileCacheFactory Pabrik untuk membuat FileDownloadCache
Unduh FileCacheWrapper Kelas wrapper yang menyediakan fasilitas FileDownloadCache saat mengimplementasikan antarmuka IFileDownloader .
FolderBuildInfo Implementasi nyata dari IFolderBuildInfo .
Penyedia LocalAppBuild IBuildProvider yang membuat IBuildInfo berdasarkan jalur lokal yang disediakan
Penyedia Pembuatan Perangkat Lokal IBuildProvider yang membuat IDeviceBuildInfo berdasarkan jalur direktori sistem file yang disediakan.
Penyedia LocalFolderBuild IBuildProvider yang membuat IFolderBuildInfo berdasarkan jalur lokal yang disediakan
OtaDeviceBuildInfo IDeviceBuildInfo yang digunakan untuk pengujian pembaruan melalui udara.
OtakolsBuildInfo IBuildInfo yang berisi artefak otakols.
OtaZipfileBuildProvider Menyediakan IBuildInfo berdasarkan file zip OTA lokal.
Penyedia StubBuild Implementasi IBuildProvider yang kosong tanpa operasi.
File Berversi Struktur data mewakili file yang memiliki versi terkait.

Enum

BuildInfoKey.BuildInfoFileKey Enum menjelaskan semua jenis file yang diketahui yang dapat ditanyakan melalui IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) .
IBuildInfo.BuildInfoProperti Beberapa properti yang IBuildInfo dapat ubah beberapa penanganannya.