DeviceFolderBuildInfo
public
class
DeviceFolderBuildInfo
extends DeviceBuildInfo
implements
IDeviceBuildInfo,
IFolderBuildInfo
java.lang.Object | |||
↳ | com.android.tradefed.build.BuildInfo (em inglês) | ||
↳ | com.android.tradefed.build.DeviceBuildInfo (em inglês) | ||
↳ | com.android.tradefed.build.DeviceFolderBuildInfo |
Um IDeviceBuildInfo
que também contém outros artefatos de build contidos em um diretório no
no sistema de arquivos local.
Resumo
Construtores públicos | |
---|---|
DeviceFolderBuildInfo(String buildId, String buildName)
|
|
DeviceFolderBuildInfo(String buildId, String buildName, boolean useFuseZip)
Cria um |
|
DeviceFolderBuildInfo()
|
Métodos públicos | |
---|---|
void
|
cleanUp()
Limpe todos os arquivos de build temporários Além disso, desmonte os arquivos montados em fuse-zip com base na lista de arquivos fuse-zip. arquivos montados. |
File
|
getRootDir()
Consiga a pasta raiz que contém os artefatos do build. |
void
|
setDeviceBuild(IDeviceBuildInfo deviceBuild)
Copie todos os arquivos do |
void
|
setFolderBuild(IFolderBuildInfo folderBuild)
Copie todos os arquivos do |
void
|
setRootDir(File rootDir)
Defina o diretório raiz que contém os artefatos do build. |
boolean
|
shouldUseFuseZip()
Receba a flag que indica se o fuse-zip está sendo usado nos artefatos de build. |
Métodos protegidos | |
---|---|
void
|
addAllFiles(BuildInfo build)
Método auxiliar para copiar todos os arquivos da outra compilação. Crie links simbólicos para arquivos montados com fuse-zip, em vez de links físicos. |
Construtores públicos
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName)
Parâmetros | |
---|---|
buildId |
String |
buildName |
String |
Confira também:
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)
Cria um DeviceFolderBuildInfo
. O construtor permite que a flag de mUseFuseZip seja
configurado no momento da criação do DeviceFolderBuildInfo.
Parâmetros | |
---|---|
buildId |
String : o ID do build. |
buildName |
String : o nome do destino do build. |
useFuseZip |
boolean : a flag para determinar se o build usa a montagem zip. |
DeviceFolderBuildInfo
public DeviceFolderBuildInfo ()
Confira também:
Métodos públicos
limpeza
public void cleanUp ()
Limpe todos os arquivos de build temporários Além disso, desmonte os arquivos montados em fuse-zip com base na lista de arquivos fuse-zip. arquivos montados.
getRootDir
public File getRootDir ()
Consiga a pasta raiz que contém os artefatos do build.
Retorna | |
---|---|
File |
diretório ERROR(/File) . |
setDeviceBuild
public void setDeviceBuild (IDeviceBuildInfo deviceBuild)
Copie todos os arquivos do IDeviceBuildInfo
.
Parâmetros | |
---|---|
deviceBuild |
IDeviceBuildInfo |
setFolderBuild
public void setFolderBuild (IFolderBuildInfo folderBuild)
Copie todos os arquivos do IFolderBuildInfo
.
Parâmetros | |
---|---|
folderBuild |
IFolderBuildInfo |
setRootDir
public void setRootDir (File rootDir)
Defina o diretório raiz que contém os artefatos do build.
Parâmetros | |
---|---|
rootDir |
File |
shouldUseFuseZip
public boolean shouldUseFuseZip ()
Receba a flag que indica se o fuse-zip está sendo usado nos artefatos de build.
Retorna | |
---|---|
boolean |
Métodos protegidos
adicionarTodososArquivos
protected void addAllFiles (BuildInfo build)
Método auxiliar para copiar todos os arquivos da outra compilação.
Cria novos links físicos para os arquivos, de modo que cada compilação tenha um caminho de arquivo exclusivo para o . Crie links simbólicos para arquivos montados com fuse-zip, em vez de links físicos.
Parâmetros | |
---|---|
build |
BuildInfo |