DeviceBuildInfo
public
class
DeviceBuildInfo
extends BuildInfo
implements
IDeviceBuildInfo
| java.lang.Object | ||
| ↳ | com.android.tradefed.build.BuildInfo | |
| ↳ | com.android.tradefed.build.DeviceBuildInfo | |
IBuildInfo yang merepresentasikan build perangkat Android lengkap dan (opsional) pengujiannya.
Ringkasan
Konstruktor publik | |
|---|---|
DeviceBuildInfo()
|
|
DeviceBuildInfo(BuildInfo buildInfo)
|
|
DeviceBuildInfo(String buildId, String buildTargetName)
|
|
Metode publik | |
|---|---|
void
|
cleanUp()
Hapus semua file build sementara |
void
|
cleanUp(List<File> doNotClean)
Versi |
File
|
getBasebandImageFile()
Dapatkan file gambar baseband lokal. |
String
|
getBasebandVersion()
Dapatkan versi pita basis. |
File
|
getBootloaderImageFile()
Dapatkan file image bootloader lokal. |
String
|
getBootloaderVersion()
Dapatkan versi bootloader. |
String
|
getDeviceBuildFlavor()
Metode opsional untuk menampilkan jenis build platform yang sedang diuji. |
String
|
getDeviceBuildId()
Menampilkan ID unik build platform yang sedang diuji. |
File
|
getDeviceImageFile()
Dapatkan file zip gambar perangkat lokal. |
String
|
getDeviceImageVersion()
Mendapatkan versi zip image perangkat lokal. |
File
|
getMkbootimgFile()
Mendapatkan file mkbootimg yang digunakan untuk membuat image kernel. |
String
|
getMkbootimgVersion()
Mendapatkan versi mkbootimg. |
File
|
getOtaPackageFile()
Dapatkan file zip paket OTA perangkat. |
String
|
getOtaPackageVersion()
Dapatkan versi zip paket OTA perangkat. |
File
|
getRamdiskFile()
Mendapatkan file ramdisk yang digunakan untuk membuat image kernel. |
String
|
getRamdiskVersion()
Mendapatkan versi ramdisk. |
File
|
getTestsDir()
Dapatkan jalur lokal ke konten file tests.zip yang diekstrak. |
String
|
getTestsDirVersion()
Dapatkan versi tests.zip yang diekstrak. |
File
|
getTrustyImageFile()
Mendapatkan file gambar tepercaya lokal. |
String
|
getTrustyVersion()
Dapatkan versi tepercaya. |
File
|
getUserDataImageFile()
Mendapatkan file image userdata pengujian lokal. |
String
|
getUserDataImageVersion()
Mendapatkan versi image userdata pengujian lokal. |
void
|
setBasebandImage(File basebandFile, String version)
Menetapkan image baseband untuk build perangkat. |
void
|
setBootloaderImageFile(File bootloaderImgFile, String version)
Tetapkan image bootloader untuk build perangkat. |
void
|
setDeviceBuildFlavor(String deviceBuildFlavor)
Menetapkan ragam build untuk bagian perangkat dari info build jika berbeda dari |
void
|
setDeviceImageFile(File deviceImageFile, String version)
Menetapkan file image sistem perangkat yang akan digunakan. |
void
|
setMkbootimgFile(File mkbootimg, String version)
Menetapkan file mkbootimg yang digunakan untuk membuat image kernel. |
void
|
setOtaPackageFile(File otaFile, String version)
Menetapkan file zip paket OTA perangkat. |
void
|
setRamdiskFile(File ramdisk, String version)
Mendapatkan file ramdisk yang digunakan untuk membuat image kernel. |
void
|
setTestsDir(File testsDir, String version)
Tetapkan jalur lokal ke konten file tests.zip yang diekstrak. |
void
|
setUserDataImageFile(File userDataFile, String version)
Menetapkan file image data pengguna yang akan digunakan. |
final
void
|
unmountAll()
Melepas pemasangan gambar perangkat yang terpasang. |
Konstruktor publik
DeviceBuildInfo
public DeviceBuildInfo ()
DeviceBuildInfo
public DeviceBuildInfo (String buildId,
String buildTargetName)| Parameter | |
|---|---|
buildId |
String |
buildTargetName |
String |
Metode publik
cleanUp
public void cleanUp ()
Hapus semua file build sementara
cleanUp
public void cleanUp (List<File> doNotClean)
Versi cleanUp() yang beberapa filenya tidak dihapus.
| Parameter | |
|---|---|
doNotClean |
List |
getBasebandImageFile
public File getBasebandImageFile ()
Dapatkan file gambar baseband lokal.
| Hasil | |
|---|---|
File |
|
getBasebandVersion
public String getBasebandVersion ()
Dapatkan versi pita basis.
| Hasil | |
|---|---|
String |
|
getBootloaderImageFile
public File getBootloaderImageFile ()
Dapatkan file image bootloader lokal.
| Hasil | |
|---|---|
File |
|
getBootloaderVersion
public String getBootloaderVersion ()
Dapatkan versi bootloader.
| Hasil | |
|---|---|
String |
|
getDeviceBuildFlavor
public String getDeviceBuildFlavor ()
Metode opsional untuk menampilkan jenis build platform yang sedang diuji.
| Hasil | |
|---|---|
String |
|
getDeviceBuildId
public String getDeviceBuildId ()
Menampilkan ID unik build platform yang sedang diuji. Tidak boleh null. Nilai defaultnya adalah IBuildInfo.UNKNOWN_BUILD_ID.
| Hasil | |
|---|---|
String |
getDeviceImageVersion() jika tidak null, maka IBuildInfo.UNKNOWN_BUILD_ID |
Lihat juga:
getDeviceImageFile
public File getDeviceImageFile ()
Dapatkan file zip gambar perangkat lokal. Nilai yang ditampilkan dapat berupa direktori yang merupakan file zip image perangkat yang tidak dikompresi. Perhatikan bahwa dalam kasus direktori, direktori dapat berupa sistem file virtual hanya baca yang ter-mount yang membatasi operasi yang dapat diterapkan ke direktori atau isinya.
| Hasil | |
|---|---|
File |
|
getDeviceImageVersion
public String getDeviceImageVersion ()
Mendapatkan versi zip image perangkat lokal.
| Hasil | |
|---|---|
String |
|
getMkbootimgFile
public File getMkbootimgFile ()
Mendapatkan file mkbootimg yang digunakan untuk membuat image kernel.
| Hasil | |
|---|---|
File |
|
getMkbootimgVersion
public String getMkbootimgVersion ()
Mendapatkan versi mkbootimg.
| Hasil | |
|---|---|
String |
|
getOtaPackageFile
public File getOtaPackageFile ()
Dapatkan file zip paket OTA perangkat.
| Hasil | |
|---|---|
File |
|
getOtaPackageVersion
public String getOtaPackageVersion ()
Dapatkan versi zip paket OTA perangkat.
| Hasil | |
|---|---|
String |
|
getRamdiskFile
public File getRamdiskFile ()
Mendapatkan file ramdisk yang digunakan untuk membuat image kernel.
| Hasil | |
|---|---|
File |
|
getRamdiskVersion
public String getRamdiskVersion ()
Mendapatkan versi ramdisk.
| Hasil | |
|---|---|
String |
|
getTestsDir
public File getTestsDir ()
Dapatkan jalur lokal ke konten file tests.zip yang diekstrak.
| Hasil | |
|---|---|
File |
|
getTestsDirVersion
public String getTestsDirVersion ()
Dapatkan versi tests.zip yang diekstrak.
| Hasil | |
|---|---|
String |
|
getTrustyImageFile
public File getTrustyImageFile ()
Mendapatkan file gambar tepercaya lokal.
| Hasil | |
|---|---|
File |
|
getTrustyVersion
public String getTrustyVersion ()
Dapatkan versi tepercaya.
| Hasil | |
|---|---|
String |
|
getUserDataImageFile
public File getUserDataImageFile ()
Mendapatkan file image userdata pengujian lokal.
| Hasil | |
|---|---|
File |
|
getUserDataImageVersion
public String getUserDataImageVersion ()
Mendapatkan versi image userdata pengujian lokal.
| Hasil | |
|---|---|
String |
|
setBasebandImage
public void setBasebandImage (File basebandFile,
String version)Menetapkan image baseband untuk build perangkat.
| Parameter | |
|---|---|
basebandFile |
File: image baseband File |
version |
String: versi pita basis |
setBootloaderImageFile
public void setBootloaderImageFile (File bootloaderImgFile,
String version)Tetapkan image bootloader untuk build perangkat.
| Parameter | |
|---|---|
bootloaderImgFile |
File: image bootloader File |
version |
String: versi bootloader |
setDeviceBuildFlavor
public void setDeviceBuildFlavor (String deviceBuildFlavor)
Menetapkan ragam build untuk bagian perangkat dari info build jika berbeda dari setBuildFlavor(String).
| Parameter | |
|---|---|
deviceBuildFlavor |
String: Flavor build perangkat |
setDeviceImageFile
public void setDeviceImageFile (File deviceImageFile,
String version)Menetapkan file image sistem perangkat yang akan digunakan.
| Parameter | |
|---|---|
version |
String |
setMkbootimgFile
public void setMkbootimgFile (File mkbootimg,
String version)Menetapkan file mkbootimg yang digunakan untuk membuat image kernel.
| Parameter | |
|---|---|
mkbootimg |
File |
version |
String |
setOtaPackageFile
public void setOtaPackageFile (File otaFile,
String version)Menetapkan file zip paket OTA perangkat.
| Parameter | |
|---|---|
otaFile |
File |
version |
String |
setRamdiskFile
public void setRamdiskFile (File ramdisk,
String version)Mendapatkan file ramdisk yang digunakan untuk membuat image kernel.
| Parameter | |
|---|---|
ramdisk |
File |
version |
String |
setTestsDir
public void setTestsDir (File testsDir,
String version)Tetapkan jalur lokal ke konten file tests.zip yang diekstrak.
| Parameter | |
|---|---|
version |
String |
setUserDataImageFile
public void setUserDataImageFile (File userDataFile,
String version)Menetapkan file image data pengguna yang akan digunakan.
| Parameter | |
|---|---|
version |
String |
unmountAll
public final void unmountAll ()
Melepas pemasangan gambar perangkat yang terpasang.
Hal ini berguna untuk melepas image perangkat sebelum objek DeviceBuildInfo dihancurkan, untuk skenario saat cleanUp() tidak dapat dipanggil karena berbagi file, seperti copyAllFileFrom() telah dipanggil di objek ini.