OtaDeviceBuildInfo
public class OtaDeviceBuildInfo
extends DeviceBuildInfo
用於無線更新測試的IDeviceBuildInfo
。它由ITestDevice
的兩個設備版本組成:
- 基線建立鏡像(從 OTA 建造)。
- OTA 建造(a build to OTA to)。應包含必要的建置屬性和關聯的 OTA 套件。
this包含基線構建,
getOtaBuild()
返回 OTA 構建。
概括
領域
mReportTargetBuild
protected boolean mReportTargetBuild
公共構造函數
OtaDeviceBuildInfo
public OtaDeviceBuildInfo ()
OtaDeviceBuildInfo
public OtaDeviceBuildInfo (IDeviceBuildInfo buildInfo)
參數 |
---|
buildInfo | IDeviceBuildInfo |
公共方法
清理
public void cleanUp ()
清理所有臨時建置文件
清理
public void cleanUp ( doNotDelete)
cleanUp()
的版本,其中某些檔案不會被刪除。
取得基線建置 ID
public String getBaselineBuildId ()
public File getBaselineOtatoolsZip ()
取得基線目標檔案壓縮
public File getBaselineTargetFileZip ()
取得建置分支
public String getBuildBranch ()
傳回產生正在測試的版本的原始碼控制分支的可選方法。
退貨 |
---|
String | 建置分支或null 如果未設定/不適用 |
獲取BuildFlavor
public String getBuildFlavor ()
傳回正在測試的建置類型的可選方法。
Android 平台建置的常見實作是返回(建置產品)-(建置作業系統)-(建置變體)。即通用-linux-userdebug
退貨 |
---|
String | 建造風格或null 如果未設定/不適用 |
取得建置目標名稱
public String getBuildTargetName ()
傳回正在測試的建置的完整名稱。
常見的實作是根據建構風格和分支名稱的組合來建構建立目標名稱。 [即(分支名稱)-(建構風味)]
public File getOtaTools ()
public File getTargetOtatoolsZip ()
取得目標目標檔Zip
public File getTargetTargetFileZip ()
public void setBaselineOtatoolsZip (File file,
String version)
參數 |
---|
file | File |
version | String |
設定基線目標檔案壓縮
public void setBaselineTargetFileZip (File file,
String version)
參數 |
---|
file | File |
version | String |
設定OtaBuild
public void setOtaBuild (IDeviceBuildInfo otaBuild)
參數 |
---|
otaBuild | IDeviceBuildInfo |
public void setOtaTools (File otaTools,
String version)
參數 |
---|
otaTools | File |
version | String |
設定報告目標構建
public void setReportTargetBuild (boolean downgrade)
public void setTargetOtatoolsZip (File file,
String version)
參數 |
---|
file | File |
version | String |
設定目標目標檔案壓縮
public void setTargetTargetFileZip (File file,
String version)
參數 |
---|
file | File |
version | String |