DeviceFolderBuildInfo
public class DeviceFolderBuildInfo
extends DeviceBuildInfo
implements IDeviceBuildInfo , IFolderBuildInfo
java.lang.Объект | |||
↳ | 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, вместо жестких ссылок. |
Публичные конструкторы
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName)
Параметры | |
---|---|
buildId | String |
buildName | String |
Смотрите также:
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)
Создает DeviceFolderBuildInfo
Конструктор позволяет настроить флаг mUseFuseZip во время создания DeviceFolderBuildInfo.
Параметры | |
---|---|
buildId | String : идентификатор сборки |
buildName | String : имя цели сборки |
useFuseZip | boolean : флаг, определяющий, использует ли сборка zip-монтирование. |
DeviceFolderBuildInfo
public DeviceFolderBuildInfo ()
Смотрите также:
Публичные методы
очистка
public void cleanUp ()
Очистите все временные файлы сборки. Кроме того, размонтируйте смонтированные файлы fuse-zip на основе списка смонтированных файлов fuse-zip.
getRootDir
public File getRootDir ()
Получите корневую папку, содержащую артефакты сборки.
Возвращает | |
---|---|
File | каталог ERROR(/File) . |
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 |
следуетиспользоватьFuseZip
public boolean shouldUseFuseZip ()
Получите флаг, указывающий, используется ли fuse-zip для артефактов сборки.
Возвращает | |
---|---|
boolean |
Защищенные методы
добавитьвсе файлы
protected void addAllFiles (BuildInfo build)
Вспомогательный метод для копирования всех файлов из другой сборки.
Создает новые жесткие ссылки на файлы, чтобы каждая сборка имела уникальный путь к файлу. Создавайте символические ссылки для файлов, смонтированных с помощью fuse-zip, вместо жестких ссылок.
Параметры | |
---|---|
build | BuildInfo |
DeviceFolderBuildInfo
public class DeviceFolderBuildInfo
extends DeviceBuildInfo
implements IDeviceBuildInfo , IFolderBuildInfo
java.lang.Объект | |||
↳ | 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, вместо жестких ссылок. |
Публичные конструкторы
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName)
Параметры | |
---|---|
buildId | String |
buildName | String |
Смотрите также:
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)
Создает DeviceFolderBuildInfo
Конструктор позволяет настроить флаг mUseFuseZip во время создания DeviceFolderBuildInfo.
Параметры | |
---|---|
buildId | String : идентификатор сборки |
buildName | String : имя цели сборки |
useFuseZip | boolean : флаг, определяющий, использует ли сборка zip-монтирование. |
DeviceFolderBuildInfo
public DeviceFolderBuildInfo ()
Смотрите также:
Публичные методы
очистка
public void cleanUp ()
Очистите все временные файлы сборки. Кроме того, размонтируйте смонтированные файлы fuse-zip на основе списка смонтированных файлов fuse-zip.
getRootDir
public File getRootDir ()
Получите корневую папку, содержащую артефакты сборки.
Возвращает | |
---|---|
File | каталог ERROR(/File) . |
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 |
следуетиспользоватьFuseZip
public boolean shouldUseFuseZip ()
Получите флаг, указывающий, используется ли fuse-zip для артефактов сборки.
Возвращает | |
---|---|
boolean |
Защищенные методы
добавитьвсе файлы
protected void addAllFiles (BuildInfo build)
Вспомогательный метод для копирования всех файлов из другой сборки.
Создает новые жесткие ссылки на файлы, чтобы каждая сборка имела уникальный путь к файлу. Создавайте символические ссылки для файлов, смонтированных с помощью fuse-zip, вместо жестких ссылок.
Параметры | |
---|---|
build | BuildInfo |