Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

OtaDeviceBuildInfo

public class OtaDeviceBuildInfo
extends Object implements IDeviceBuildInfo

java.lang.Object
com.android.tradefed.build.OtaDeviceBuildInfo


用于无线更新测试的IDeviceBuildInfo 。它由ITestDevice的两个设备版本ITestDevice

  • 基线构建映像(从OTA生成的构建)。
  • 一个OTA版本(到OTA的版本)。应包含必要的构建属性和关联的OTA软件包。
this包含基线构建,并且getOtaBuild()返回OTA构建。

摘要

领域

protected IDeviceBuildInfo mBaselineBuild

protected IDeviceBuildInfo mOtaBuild

protected boolean mReportTargetBuild

公共建设者

OtaDeviceBuildInfo ()

公开方法

void addBuildAttribute (String attributeName, String attributeValue)

void cleanUp ()

删除所有临时文件。

void cleanUp ( doNotDelete) cleanUp ( doNotDelete)

IBuildInfo clone ()

File getBasebandImageFile ()

获取本地基带图像文件。

String getBasebandVersion ()

获取基带版本。

IDeviceBuildInfo getBaselineBuild ()
File getBootloaderImageFile ()

获取本地引导加载程序映像文件。

String getBootloaderVersion ()

获取引导加载程序版本。

getBuildAttributes ()

String getBuildBranch ()

String getBuildFlavor ()

String getBuildId ()

String getBuildTargetName ()

String getDeviceBuildFlavor ()

返回被测试平台构建类型的可选方法。

String getDeviceBuildId ()

返回被测平台构建的唯一标识符。

File getDeviceImageFile ()

获取本地设备映像zip文件。

String getDeviceImageVersion ()

获取本地设备映像的zip版本。

String getDeviceSerial ()

File getFile (String name)

getFiles ()

File getMkbootimgFile ()

获取用于创建内核映像的mkbootimg文件。

String getMkbootimgVersion ()

获取mkbootimg版本。

IDeviceBuildInfo getOtaBuild ()
File getOtaPackageFile ()

获取设备OTA软件包zip文件。

String getOtaPackageVersion ()

获取设备OTA软件包的zip版本。

getProperties ()

File getRamdiskFile ()

获取用于创建内核映像的ramdisk文件。

String getRamdiskVersion ()

获取ramdisk版本。

File getResourcesDir ()

返回包含一些下载资源的目录。

String getTestTag ()

File getTestsDir ()

获取提取的tests.zip文件内容的本地路径。

String getTestsDirVersion ()

获取解压缩的tests.zip版本。

File getUserDataImageFile ()

获取本地测试用户数据图像文件。

String getUserDataImageVersion ()

获取本地测试用户数据映像版本。

String getVersion (String name)

VersionedFile getVersionedFile (String name)

getVersionedFileKeys ()
void setBasebandImage (File basebandFile, String version)

设置设备构建的基带图像。

void setBaselineBuild ( IDeviceBuildInfo baselineBuild)
void setBootloaderImageFile (File bootloaderImgFile, String version)

设置设备构建的引导程序映像。

void setBuildBranch (String branch)

void setBuildFlavor (String buildFlavor)

void setBuildId (String buildId)

void setDeviceImageFile (File deviceImageFile, String version)

设置要使用的设备系统映像文件。

void setDeviceSerial (String serial)

void setFile (String name, File file, String version)

void setMkbootimgFile (File mkbootimg, String version)

设置用于创建内核映像的mkbootimg文件。

void setOtaBuild ( IDeviceBuildInfo otaBuild)
void setOtaPackageFile (File otaFile, String version)

设置设备OTA软件包的zip文件。

void setProperties (BuildInfoProperties... properties)

void setRamdiskFile (File ramdisk, String version)

获取用于创建内核映像的ramdisk文件。

void setReportTargetBuild (boolean downgrade)
void setResourcesDir (File resourceDir, String version)

设置资源目录ERROR(/File)

void setTestTag (String testTag)

void setTestsDir (File testsZipFile, String version)

将本地路径设置为提取的tests.zip文件内容。

void setUserDataImageFile (File userDataFile, String version)

设置要使用的用户数据图像文件。

受保护的方法

IDeviceBuildInfo getReportedBuild ()

领域

mBaselineBuild

protected IDeviceBuildInfo mBaselineBuild

mOtaBuild

protected IDeviceBuildInfo mOtaBuild

mReportTargetBuild

protected boolean mReportTargetBuild

公共建设者

OtaDeviceBuildInfo

public OtaDeviceBuildInfo ()

公开方法

addBuildAttribute

public void addBuildAttribute (String attributeName, 
                String attributeValue)

参量
attributeName String

attributeValue String

清理

public void cleanUp ()

删除所有临时文件。

清理

public void cleanUp ( doNotDelete)

参量
doNotDelete

克隆

public IBuildInfo clone ()

退货
IBuildInfo

getBasebandImageFile

public File getBasebandImageFile ()

获取本地基带图像文件。

退货
File

getBasebandVersion

public String getBasebandVersion ()

获取基带版本。

退货
String

getBaselineBuild

public IDeviceBuildInfo getBaselineBuild ()

退货
IDeviceBuildInfo

getBootloaderImageFile

public File getBootloaderImageFile ()

获取本地引导加载程序映像文件。

退货
File

getBootloaderVersion

public String getBootloaderVersion ()

获取引导加载程序版本。

退货
String

getBuildAttributes

public  getBuildAttributes ()

退货

getBuildBranch

public String getBuildBranch ()

退货
String

getBuildFlavor

public String getBuildFlavor ()

退货
String

getBuildId

public String getBuildId ()

退货
String

getBuildTargetName

public String getBuildTargetName ()

退货
String

getDeviceBuildFlavor

public String getDeviceBuildFlavor ()

返回被测试平台构建类型的可选方法。

退货
String

getDeviceBuildId

public String getDeviceBuildId ()

返回被测平台构建的唯一标识符。永远不能为null。默认为IBuildInfo.UNKNOWN_BUILD_ID

退货
String

getDeviceImageFile

public File getDeviceImageFile ()

获取本地设备映像zip文件。

退货
File

getDeviceImageVersion

public String getDeviceImageVersion ()

获取本地设备映像的zip版本。

退货
String

getDeviceSerial

public String getDeviceSerial ()

退货
String

getFile

public File getFile (String name)

参量
name String

退货
File

getFiles

public  getFiles ()

退货

getMkbootimgFile

public File getMkbootimgFile ()

获取用于创建内核映像的mkbootimg文件。

退货
File

getMkbootimgVersion

public String getMkbootimgVersion ()

获取mkbootimg版本。

退货
String

getOtaBuild

public IDeviceBuildInfo getOtaBuild ()

退货
IDeviceBuildInfo

getOtaPackageFile

public File getOtaPackageFile ()

获取设备OTA软件包zip文件。

退货
File

getOtaPackageVersion

public String getOtaPackageVersion ()

获取设备OTA软件包的zip版本。

退货
String

getProperties

public  getProperties ()

退货

getRamdiskFile

public File getRamdiskFile ()

获取用于创建内核映像的ramdisk文件。

退货
File

getRamdiskVersion

public String getRamdiskVersion ()

获取ramdisk版本。

退货
String

getResourcesDir

public File getResourcesDir ()

返回包含一些下载资源的目录。 (资源通常与isFake = true设备定义相关联)。如果没有可用的资源目录,则返回null。

退货
File

getTestTag

public String getTestTag ()

退货
String

getTestsDir

public File getTestsDir ()

获取提取的tests.zip文件内容的本地路径。

退货
File

getTestsDirVersion

public String getTestsDirVersion ()

获取解压缩的tests.zip版本。

退货
String

getUserDataImageFile

public File getUserDataImageFile ()

获取本地测试用户数据图像文件。

退货
File

getUserDataImageVersion

public String getUserDataImageVersion ()

获取本地测试用户数据映像版本。

退货
String

getVersion

public String getVersion (String name)

参量
name String

退货
String

getVersionedFile

public VersionedFile getVersionedFile (String name)

参量
name String

退货
VersionedFile

getVersionedFileKeys

public  getVersionedFileKeys ()

退货

setBasebandImage

public void setBasebandImage (File basebandFile, 
                String version)

设置设备构建的基带图像。

参量
basebandFile File :基带图像ERROR(/File)

version String :基带的版本

setBaselineBuild

public void setBaselineBuild (IDeviceBuildInfo baselineBuild)

参量
baselineBuild IDeviceBuildInfo

setBootloaderImageFile

public void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

设置设备构建的引导程序映像。

参量
bootloaderImgFile File :引导加载程序映像ERROR(/File)

version String :引导加载程序的版本

setBuildBranch

public void setBuildBranch (String branch)

参量
branch String

setBuildFlavor

public void setBuildFlavor (String buildFlavor)

参量
buildFlavor String

setBuildId

public void setBuildId (String buildId)

参量
buildId String

setDeviceImageFile

public void setDeviceImageFile (File deviceImageFile, 
                String version)

设置要使用的设备系统映像文件。

参量
version String

setDeviceSerial

public void setDeviceSerial (String serial)

参量
serial String

setFile

public void setFile (String name, 
                File file, 
                String version)

参量
name String

file File

version String

setMkbootimgFile

public void setMkbootimgFile (File mkbootimg, 
                String version)

设置用于创建内核映像的mkbootimg文件。

参量
mkbootimg File

version String

setOtaBuild

public void setOtaBuild (IDeviceBuildInfo otaBuild)

参量
otaBuild IDeviceBuildInfo

setOtaPackageFile

public void setOtaPackageFile (File otaFile, 
                String version)

设置设备OTA软件包的zip文件。

参量
otaFile File

version String

setProperties

public void setProperties (BuildInfoProperties... properties)

参量
properties BuildInfoProperties

setRamdiskFile

public void setRamdiskFile (File ramdisk, 
                String version)

获取用于创建内核映像的ramdisk文件。

参量
ramdisk File

version String

setReportTargetBuild

public void setReportTargetBuild (boolean downgrade)

参量
downgrade boolean

setResourcesDir

public void setResourcesDir (File resourceDir, 
                String version)

设置资源目录ERROR(/File)

参量
resourceDir File :包含共享资源的目录。

version String :目录文件的版本。

setTestTag

public void setTestTag (String testTag)

参量
testTag String

setTestsDir

public void setTestsDir (File testsZipFile, 
                String version)

将本地路径设置为提取的tests.zip文件内容。

参量
version String

setUserDataImageFile

public void setUserDataImageFile (File userDataFile, 
                String version)

设置要使用的用户数据图像文件。

参量
version String

受保护的方法

getReportedBuild

protected IDeviceBuildInfo getReportedBuild ()

退货
IDeviceBuildInfo