FolderBuildInfo

public class FolderBuildInfo
extends BuildInfo implements IFolderBuildInfo

java.lang.Object
   ↳ com.android.tradefed.build.BuildInfo
     ↳ com.android.tradefed.build.FolderBuildInfo


IFolderBuildInfo 的具体实现。

摘要

公共构造函数

FolderBuildInfo()
FolderBuildInfo(String buildId, String buildName)
FolderBuildInfo(String buildId, String buildName, Boolean useFuseZip)

创建 FolderBuildInfo。该构造函数允许在构建 FolderBuildInfo 时配置 mUseFuseZip 标志。

公共方法

void cleanUp()

清理所有临时 build 文件。此外,根据已挂载的 fuse-zip 文件列表,卸载已挂载的 fuse-zip 文件。

File getRootDir()

获取包含 build 工件的根文件夹。

void setRootDir(File rootDir)

设置包含 build 工件的根目录。

boolean shouldUseFuseZip()

获取一个标志,用于指示是否正在使用 fuse-zip 构建工件。

公共构造函数

FolderBuildInfo

public FolderBuildInfo ()

FolderBuildInfo

public FolderBuildInfo (String buildId, 
                String buildName)

参数
buildId String

buildName String

FolderBuildInfo

public FolderBuildInfo (String buildId, 
                String buildName, 
                Boolean useFuseZip)

创建 FolderBuildInfo。该构造函数允许在构建 FolderBuildInfo 时配置 mUseFuseZip 标志。

参数
buildId String:build ID

buildName String:build 目标名称

useFuseZip Boolean:用于确定 build 是否使用 ZIP 挂载的标志

公共方法

cleanUp

public void cleanUp ()

清理所有临时 build 文件。此外,根据 fuse-zip 挂载文件列表,卸载 fuse-zip 挂载文件。

getRootDir

public File getRootDir ()

获取包含 build 工件的根文件夹。

返回
File ERROR(/File) 目录。

setRootDir

public void setRootDir (File rootDir)

设置包含 build 工件的根目录。

参数
rootDir File

shouldUseFuseZip

public boolean shouldUseFuseZip ()

获取一个标志,用于指示是否正在使用 fuse-zip 来处理 build 工件。

返回
boolean