設備建置資訊

public class DeviceBuildInfo
extends BuildInfo implements IDeviceBuildInfo

java.lang.Object
com.android.tradefed.build.BuildInfo
com.android.tradefed.build.DeviceBuildInfo


表示完整 Android 裝置建置及其(可選)測試的IBuildInfo

概括

公共構造函數

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

取得Bootloader圖片文件

public File getBootloaderImageFile ()

取得本機引導程式映像檔。

退貨
File

取得Bootloader版本

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

取得Mkbootimg版本

public String getMkbootimgVersion ()

取得 mkbootimg 版本。

退貨
String

取得Ota包文件

public File getOtaPackageFile ()

取得設備OTA包zip檔。

退貨
File

取得OtaPackageVersion

public String getOtaPackageVersion ()

取得設備OTA包zip版本。

退貨
String

取得虛擬磁碟文件

public File getRamdiskFile ()

取得用於建立核心映像的 ramdisk 檔案。

退貨
File

取得Ramdisk版本

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 : 基頻版本

設定Bootloader圖片文件

public void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

設定裝置建置的引導程式映像。

參數
bootloaderImgFile File :引導程式映像ERROR(/File)

version String : 引導程式的版本

設定設備建構風格

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

設定Ota包文件

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