設備構建信息

public class DeviceBuildInfo
extends BuildInfo implements IDeviceBuildInfo

對象
com.android.tradefed.build.BuildInfo
com.android.tradefed.build.DeviceBuildInfo


IBuildInfo代表一個完整的Android裝置的構建和(任選地)其測試。

概括

公共構造函數

DeviceBuildInfo ()
DeviceBuildInfo (String buildId, String buildTargetName)
DeviceBuildInfo ( BuildInfo buildInfo)

公共方法

File getBasebandImageFile ()

獲取本地基帶鏡像文件。

String getBasebandVersion ()

獲取基帶版本。

File getBootloaderImageFile ()

獲取本地引導加載程序映像文件。

String getBootloaderVersion ()

獲取引導加載程序版本。

String getDeviceBuildFlavor ()

返回正在測試的平台構建類型的可選方法。

String getDeviceBuildId ()

返回被測平台構建的唯一標識符。

File getDeviceImageFile ()

獲取本地設備映像 zip 文件。

String getDeviceImageVersion ()

獲取本地設備映像 zip 版本。

File getMkbootimgFile ()

獲取用於創建內核映像的 mkbootimg 文件。

String getMkbootimgVersion ()

獲取 mkbootimg 版本。

File getOtaPackageFile ()

獲取設備OTA包zip文件。

String getOtaPackageVersion ()

獲取設備OTA包zip版本。

File getRamdiskFile ()

獲取用於創建內核映像的 ramdisk 文件。

String getRamdiskVersion ()

獲取 ramdisk 版本。

File getTestsDir ()

獲取提取的tests.zip 文件內容的本地路徑。

String getTestsDirVersion ()

獲取提取的tests.zip 版本。

File getUserDataImageFile ()

獲取本地測試用戶數據圖像文件。

String getUserDataImageVersion ()

獲取本地測試用戶數據鏡像版本。

void setBasebandImage (File basebandFile, String version)

為設備構建設置基帶映像。

void setBootloaderImageFile (File bootloaderImgFile, String version)

為設備構建設置引導加載程序映像。

void setDeviceBuildFlavor (String deviceBuildFlavor)

將集結香精,用於構建信息,如果從不同的設備部分IBuildInfo.setBuildFlavor(String)

void setDeviceImageFile (File deviceImageFile, String version)

設置要使用的設備系統映像文件。

void setMkbootimgFile (File mkbootimg, String version)

設置用於創建內核映像的 mkbootimg 文件。

void setOtaPackageFile (File otaFile, String version)

設置設備 OTA 包 zip 文件。

void setRamdiskFile (File ramdisk, String version)

獲取用於創建內核映像的 ramdisk 文件。

void setTestsDir (File testsDir, String version)

設置提取的tests.zip 文件內容的本地路徑。

void setUserDataImageFile (File userDataFile, String version)

設置要使用的用戶數據圖像文件。

公共構造函數

設備構建信息

public DeviceBuildInfo ()

設備構建信息

public DeviceBuildInfo (String buildId, 
                String buildTargetName)

參數
buildId String

buildTargetName String

設備構建信息

public DeviceBuildInfo (BuildInfo buildInfo)

參數
buildInfo BuildInfo

公共方法

獲取基帶圖像文件

public File getBasebandImageFile ()

獲取本地基帶鏡像文件。

退貨
File

獲取基帶版本

public String getBasebandVersion ()

獲取基帶版本。

退貨
String

獲取引導加載程序圖像文件

public File getBootloaderImageFile ()

獲取本地引導加載程序映像文件。

退貨
File

獲取引導程序版本

public String getBootloaderVersion ()

獲取引導加載程序版本。

退貨
String

獲取設備構建風味

public String getDeviceBuildFlavor ()

返回正在測試的平台構建類型的可選方法。

退貨
String

獲取設備構建ID

public String getDeviceBuildId ()

返回被測平台構建的唯一標識符。永遠不應該為空。默認為IBuildInfo.UNKNOWN_BUILD_ID

退貨
String getDeviceImageVersion()如果不是null的,否則IBuildInfo#UNKNOWN_BUILD_ID

也可以看看:

獲取設備圖像文件

public File getDeviceImageFile ()

獲取本地設備映像 zip 文件。

退貨
File

獲取設備圖像版本

public String getDeviceImageVersion ()

獲取本地設備映像 zip 版本。

退貨
String

獲取Mkbootimg文件

public File getMkbootimgFile ()

獲取用於創建內核映像的 mkbootimg 文件。

退貨
File

獲取MkbootimgVersion

public String getMkbootimgVersion ()

獲取 mkbootimg 版本。

退貨
String

獲取OtaPackageFile

public File getOtaPackageFile ()

獲取設備OTA包zip文件。

退貨
File

獲取OtaPackageVersion

public String getOtaPackageVersion ()

獲取設備OTA包zip版本。

退貨
String

獲取磁盤文件

public File getRamdiskFile ()

獲取用於創建內核映像的 ramdisk 文件。

退貨
File

獲取內存盤版本

public String getRamdiskVersion ()

獲取 ramdisk 版本。

退貨
String

獲取測試目錄

public File getTestsDir ()

獲取提取的tests.zip 文件內容的本地路徑。

退貨
File

獲取測試目錄版本

public String getTestsDirVersion ()

獲取提取的tests.zip 版本。

退貨
String

獲取用戶數據圖像文件

public File getUserDataImageFile ()

獲取本地測試用戶數據圖像文件。

退貨
File

獲取用戶數據圖像版本

public String getUserDataImageVersion ()

獲取本地測試用戶數據鏡像版本。

退貨
String

設置基帶圖像

public void setBasebandImage (File basebandFile, 
                String version)

為設備構建設置基帶映像。

參數
basebandFile File :基帶圖像ERROR(/File)

version String :基帶版本

設置引導加載程序圖像文件

public void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

為設備構建設置引導加載程序映像。

參數
bootloaderImgFile File :引導程序圖像ERROR(/File)

version String :引導裝載程序的版本

setDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

將集結香精,用於構建信息,如果從不同的設備部分IBuildInfo.setBuildFlavor(String)

參數
deviceBuildFlavor String :器件構成的香精

設置設備圖像文件

public void setDeviceImageFile (File deviceImageFile, 
                String version)

設置要使用的設備系統映像文件。

參數
version String

設置Mkbootimg文件

public void setMkbootimgFile (File mkbootimg, 
                String version)

設置用於創建內核映像的 mkbootimg 文件。

參數
mkbootimg File

version String

setOtaPackageFile

public void setOtaPackageFile (File otaFile, 
                String version)

設置設備 OTA 包 zip 文件。

參數
otaFile File

version String

設置隨機磁盤文件

public void setRamdiskFile (File ramdisk, 
                String version)

獲取用於創建內核映像的 ramdisk 文件。

參數
ramdisk File

version String

設置測試目錄

public void setTestsDir (File testsDir, 
                String version)

設置提取的tests.zip 文件內容的本地路徑。

參數
version String

設置用戶數據圖像文件

public void setUserDataImageFile (File userDataFile, 
                String version)

設置要使用的用戶數據圖像文件。

參數
version String