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 cleanUp() yang beberapa filenya tidak dihapus.

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 setBuildFlavor(String).

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 (BuildInfo buildInfo)

Parameter
buildInfo BuildInfo

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

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.