設備資料夾建置資訊

public class DeviceFolderBuildInfo
extends DeviceBuildInfo implements IDeviceBuildInfo , IFolderBuildInfo

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


IDeviceBuildInfo也包含本機檔案系統上的目錄中所包含的其他建置工件。

概括

公共構造函數

DeviceFolderBuildInfo (String buildId, String buildName)
DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)

建立DeviceFolderBuildInfo建構函式允許在建置DeviceFolderBuildInfo 時配置mUseFuseZip 標誌。

DeviceFolderBuildInfo ()

公共方法

void cleanUp ()

清理所有臨時建置檔案此外,根據fuse-zip安裝檔案清單卸載fuse-zip安裝檔案。

File getRootDir ()

取得包含建置工件的根資料夾。

void setDeviceBuild ( IDeviceBuildInfo deviceBuild)

複製IDeviceBuildInfo中的所有檔案。

void setFolderBuild ( IFolderBuildInfo folderBuild)

複製IFolderBuildInfo中的所有檔案。

void setRootDir (File rootDir)

設定包含建置工件的根目錄。

boolean shouldUseFuseZip ()

取得指示 fusion-zip 是否用於建構工件的標誌。

受保護的方法

void addAllFiles ( BuildInfo build)

從其他版本複製所有文件的幫助程序方法。為 fusion-zip 安裝的檔案建立符號鏈接,而不是硬連結。

公共構造函數

設備資料夾建置資訊

public DeviceFolderBuildInfo (String buildId, 
                String buildName)

參數
buildId String

buildName String

設備資料夾建置資訊

public DeviceFolderBuildInfo (String buildId, 
                String buildName, 
                boolean useFuseZip)

建立DeviceFolderBuildInfo建構函式允許在建置DeviceFolderBuildInfo 時配置mUseFuseZip 標誌。

參數
buildId String : 建置 ID

buildName String : 建置目標名稱

useFuseZip boolean :決定建置是否使用 zip 安裝的標誌

設備資料夾建置資訊

public DeviceFolderBuildInfo ()

公共方法

清理

public void cleanUp ()

清理所有臨時建置檔案此外,根據fuse-zip安裝檔案清單卸載fuse-zip安裝檔案。

取得根目錄

public File getRootDir ()

取得包含建置工件的根資料夾。

退貨
File ERROR(/File)目錄。

設定設備構建

public void setDeviceBuild (IDeviceBuildInfo deviceBuild)

複製IDeviceBuildInfo中的所有檔案。

參數
deviceBuild IDeviceBuildInfo

設定資料夾構建

public void setFolderBuild (IFolderBuildInfo folderBuild)

複製IFolderBuildInfo中的所有檔案。

參數
folderBuild IFolderBuildInfo

設定根目錄

public void setRootDir (File rootDir)

設定包含建置工件的根目錄。

參數
rootDir File

應該使用FuseZip

public boolean shouldUseFuseZip ()

取得指示 fusion-zip 是否用於建構工件的標誌。

退貨
boolean

受保護的方法

新增所有文件

protected void addAllFiles (BuildInfo build)

從其他版本複製所有文件的幫助程序方法。

創建到文件的新硬鏈接,以便每個構建都將具有該文件的唯一文件路徑。為 fusion-zip 安裝的檔案建立符號鏈接,而不是硬連結。

參數
build BuildInfo