裝置資料夾建構資訊
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()
|
公用方法 | |
---|---|
void
|
cleanUp()
清除任何暫存建構檔案。此外,根據 Fuse-zip 清單,將 fuse-zip 掛接檔案卸載 掛接的檔案。 |
File
|
getRootDir()
取得包含建構構件的根資料夾。 |
void
|
setDeviceBuild(IDeviceBuildInfo deviceBuild)
複製 |
void
|
setFolderBuild(IFolderBuildInfo folderBuild)
複製 |
void
|
setRootDir(File rootDir)
設定包含建構構件的根目錄。 |
boolean
|
shouldUseFuseZip()
取得用於指出建構成果是否正在使用 fuse-zip 的旗標。 |
保護方法 | |
---|---|
void
|
addAllFiles(BuildInfo build)
從另一個版本複製所有檔案的輔助方法。為 Fuse-zip 掛接檔案建立符號連結,而非硬連結。 |
公用建構函式
裝置資料夾建構資訊
public DeviceFolderBuildInfo (String buildId, String buildName)
參數 | |
---|---|
buildId |
String |
buildName |
String |
裝置資料夾建構資訊
public DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)
建立 DeviceFolderBuildInfo
。建構函式允許 mUseFuseZip 的旗標
在建構 DeviceFolderBuildInfo 時設定的名稱。
參數 | |
---|---|
buildId |
String :版本 ID |
buildName |
String :建構目標名稱 |
useFuseZip |
boolean :判斷建構作業是否使用 ZIP 掛接的標記 |
公用方法
清理
public void cleanUp ()
清除任何暫存建構檔案。此外,根據 Fuse-zip 清單,將 fuse-zip 掛接檔案卸載 掛接的檔案。
setDeviceBuild
public void setDeviceBuild (IDeviceBuildInfo deviceBuild)
複製 IDeviceBuildInfo
中的所有檔案。
參數 | |
---|---|
deviceBuild |
IDeviceBuildInfo |
setFolderBuild
public void setFolderBuild (IFolderBuildInfo folderBuild)
複製 IFolderBuildInfo
中的所有檔案。
參數 | |
---|---|
folderBuild |
IFolderBuildInfo |
setRootDir
public void setRootDir (File rootDir)
設定包含建構構件的根目錄。
參數 | |
---|---|
rootDir |
File |
shouldUseFuseZip
public boolean shouldUseFuseZip ()
取得用於指出建構成果是否正在使用 fuse-zip 的旗標。
傳回 | |
---|---|
boolean |
保護方法
新增所有檔案
protected void addAllFiles (BuildInfo build)
從另一個版本複製所有檔案的輔助方法。
建立新的檔案硬連結,讓每個版本都有專屬的檔案路徑 檔案。為 Fuse-zip 掛接檔案建立符號連結,而非硬連結。
參數 | |
---|---|
build |
BuildInfo |