IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


IBuildInfo yang merepresentasikan build perangkat Android lengkap dan (opsional) pengujiannya.

Ringkasan

Metode publik

abstract void cleanUp()

Menghapus semua file sementara.

abstract File getBasebandImageFile()

Dapatkan file gambar baseband lokal.

abstract String getBasebandVersion()

Dapatkan versi pita basis.

abstract File getBootloaderImageFile()

Dapatkan file image bootloader lokal.

abstract String getBootloaderVersion()

Dapatkan versi bootloader.

abstract String getDeviceBuildFlavor()

Metode opsional untuk menampilkan jenis build platform yang sedang diuji.

abstract String getDeviceBuildId()

Menampilkan ID unik build platform yang sedang diuji.

abstract File getDeviceImageFile()

Dapatkan file zip gambar perangkat lokal.

abstract String getDeviceImageVersion()

Mendapatkan versi zip image perangkat lokal.

abstract File getMkbootimgFile()

Mendapatkan file mkbootimg yang digunakan untuk membuat image kernel.

abstract String getMkbootimgVersion()

Mendapatkan versi mkbootimg.

abstract File getOtaPackageFile()

Dapatkan file zip paket OTA perangkat.

abstract String getOtaPackageVersion()

Dapatkan versi zip paket OTA perangkat.

abstract File getRamdiskFile()

Mendapatkan file ramdisk yang digunakan untuk membuat image kernel.

abstract String getRamdiskVersion()

Mendapatkan versi ramdisk.

default File getResourcesDir()

Menampilkan direktori yang berisi beberapa resource yang didownload.

abstract File getTestsDir()

Dapatkan jalur lokal ke konten file tests.zip yang diekstrak.

abstract String getTestsDirVersion()

Dapatkan versi tests.zip yang diekstrak.

abstract File getTrustyImageFile()

Mendapatkan file gambar tepercaya lokal.

abstract String getTrustyVersion()

Dapatkan versi tepercaya.

abstract File getUserDataImageFile()

Mendapatkan file image userdata pengujian lokal.

abstract String getUserDataImageVersion()

Mendapatkan versi image userdata pengujian lokal.

abstract void setBasebandImage(File basebandFile, String version)

Menetapkan image baseband untuk build perangkat.

abstract void setBootloaderImageFile(File bootloaderImgFile, String version)

Tetapkan image bootloader untuk build perangkat.

default void setDeviceBuildFlavor(String deviceBuildFlavor)

Menetapkan ragam build untuk bagian perangkat dari info build jika berbeda dari setBuildFlavor(String).

abstract void setDeviceImageFile(File deviceImageFile, String version)

Menetapkan file image sistem perangkat yang akan digunakan.

abstract void setMkbootimgFile(File mkbootimg, String version)

Menetapkan file mkbootimg yang digunakan untuk membuat image kernel.

abstract void setOtaPackageFile(File otaFile, String version)

Menetapkan file zip paket OTA perangkat.

abstract void setRamdiskFile(File ramdisk, String version)

Mendapatkan file ramdisk yang digunakan untuk membuat image kernel.

default void setResourcesDir(File resourcesDir, String version)

Menetapkan direktori resource File.

abstract void setTestsDir(File testsZipFile, String version)

Tetapkan jalur lokal ke konten file tests.zip yang diekstrak.

abstract void setUserDataImageFile(File userDataFile, String version)

Menetapkan file image data pengguna yang akan digunakan.

abstract void unmountAll()

Melepas pemasangan gambar perangkat yang terpasang.

Metode publik

cleanUp

public abstract void cleanUp ()

Menghapus semua file sementara.

getBasebandImageFile

public abstract File getBasebandImageFile ()

Dapatkan file gambar baseband lokal.

Hasil
File

getBasebandVersion

public abstract String getBasebandVersion ()

Dapatkan versi pita basis.

Hasil
String

getBootloaderImageFile

public abstract File getBootloaderImageFile ()

Dapatkan file image bootloader lokal.

Hasil
File

getBootloaderVersion

public abstract String getBootloaderVersion ()

Dapatkan versi bootloader.

Hasil
String

getDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

Metode opsional untuk menampilkan jenis build platform yang sedang diuji.

Hasil
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

Menampilkan ID unik build platform yang sedang diuji. Tidak boleh null. Nilai defaultnya adalah IBuildInfo.UNKNOWN_BUILD_ID.

Hasil
String

getDeviceImageFile

public abstract File getDeviceImageFile ()

Dapatkan file zip gambar perangkat lokal.

Hasil
File

getDeviceImageVersion

public abstract String getDeviceImageVersion ()

Mendapatkan versi zip image perangkat lokal.

Hasil
String

getMkbootimgFile

public abstract File getMkbootimgFile ()

Mendapatkan file mkbootimg yang digunakan untuk membuat image kernel.

Hasil
File

getMkbootimgVersion

public abstract String getMkbootimgVersion ()

Mendapatkan versi mkbootimg.

Hasil
String

getOtaPackageFile

public abstract File getOtaPackageFile ()

Dapatkan file zip paket OTA perangkat.

Hasil
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

Dapatkan versi zip paket OTA perangkat.

Hasil
String

getRamdiskFile

public abstract File getRamdiskFile ()

Mendapatkan file ramdisk yang digunakan untuk membuat image kernel.

Hasil
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

Mendapatkan versi ramdisk.

Hasil
String

getResourcesDir

public File getResourcesDir ()

Menampilkan direktori yang berisi beberapa resource yang didownload. (Resource biasanya dikaitkan dengan definisi perangkat isFake=true). Menampilkan null jika tidak ada direktori resource yang tersedia.

Hasil
File

getTestsDir

public abstract File getTestsDir ()

Dapatkan jalur lokal ke konten file tests.zip yang diekstrak.

Hasil
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

Dapatkan versi tests.zip yang diekstrak.

Hasil
String

getTrustyImageFile

public abstract File getTrustyImageFile ()

Mendapatkan file gambar tepercaya lokal.

Hasil
File

getTrustyVersion

public abstract String getTrustyVersion ()

Dapatkan versi tepercaya.

Hasil
String

getUserDataImageFile

public abstract File getUserDataImageFile ()

Mendapatkan file image userdata pengujian lokal.

Hasil
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

Mendapatkan versi image userdata pengujian lokal.

Hasil
String

setBasebandImage

public abstract 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 abstract 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 abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

Menetapkan file image sistem perangkat yang akan digunakan.

Parameter
version String

setMkbootimgFile

public abstract void setMkbootimgFile (File mkbootimg, 
                String version)

Menetapkan file mkbootimg yang digunakan untuk membuat image kernel.

Parameter
mkbootimg File

version String

setOtaPackageFile

public abstract void setOtaPackageFile (File otaFile, 
                String version)

Menetapkan file zip paket OTA perangkat.

Parameter
otaFile File

version String

setRamdiskFile

public abstract void setRamdiskFile (File ramdisk, 
                String version)

Mendapatkan file ramdisk yang digunakan untuk membuat image kernel.

Parameter
ramdisk File

version String

setResourcesDir

public void setResourcesDir (File resourcesDir, 
                String version)

Menetapkan direktori resource File.

Parameter
resourcesDir File: Direktori yang berisi resource bersama.

version String: Versi file direktori.

setTestsDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

Tetapkan jalur lokal ke konten file tests.zip yang diekstrak.

Parameter
version String

setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

Menetapkan file image data pengguna yang akan digunakan.

Parameter
version String

unmountAll

public abstract 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.