DispositivoCarpetaBuildInfo
public class DeviceFolderBuildInfo
extends DeviceBuildInfo
implements IDeviceBuildInfo , IFolderBuildInfo
java.lang.Objeto | |||
↳ | com.android.tradefed.build.BuildInfo | ||
↳ | com.android.tradefed.build.DeviceBuildInfo | ||
↳ | com.android.tradefed.build.DeviceFolderBuildInfo |
Un IDeviceBuildInfo
que también contiene otros artefactos de compilación contenidos en un directorio en el sistema de archivos local.
Resumen
Constructores públicos | |
---|---|
DeviceFolderBuildInfo (String buildId, String buildName) | |
DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip) Crea un | |
DeviceFolderBuildInfo () |
Métodos públicos | |
---|---|
void | cleanUp () Limpie los archivos de compilación temporales. Además, desmonte los archivos montados en fuse-zip según la lista de archivos montados en fuse-zip. |
File | getRootDir () Obtenga la carpeta raíz que contiene los artefactos de compilación. |
void | setDeviceBuild ( IDeviceBuildInfo deviceBuild) Copie todos los archivos de |
void | setFolderBuild ( IFolderBuildInfo folderBuild) Copie todos los archivos de |
void | setRootDir (File rootDir) Establezca el directorio raíz que contiene los artefactos de compilación. |
boolean | shouldUseFuseZip () Obtenga la bandera que indica si fuse-zip está en uso para los artefactos de compilación. |
Métodos protegidos | |
---|---|
void | addAllFiles ( BuildInfo build) Método auxiliar para copiar todos los archivos de la otra compilación. Cree enlaces simbólicos para archivos montados en fuse-zip, en lugar de enlaces físicos. |
Constructores públicos
DispositivoCarpetaBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName)
Parámetros | |
---|---|
buildId | String |
buildName | String |
Ver también:
DispositivoCarpetaBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)
Crea un DeviceFolderBuildInfo
El constructor permite configurar el indicador de mUseFuseZip en el momento de crear DeviceFolderBuildInfo.
Parámetros | |
---|---|
buildId | String : la identificación de compilación |
buildName | String : el nombre del objetivo de compilación |
useFuseZip | boolean : la bandera para determinar si la compilación utiliza montaje zip |
DispositivoCarpetaBuildInfo
public DeviceFolderBuildInfo ()
Ver también:
Métodos públicos
limpiar
public void cleanUp ()
Limpie los archivos de compilación temporales. Además, desmonte los archivos montados en fuse-zip según la lista de archivos montados en fuse-zip.
obtenerRootDir
public File getRootDir ()
Obtenga la carpeta raíz que contiene los artefactos de compilación.
Devoluciones | |
---|---|
File | el directorio ERROR(/File) . |
setDeviceBuild
public void setDeviceBuild (IDeviceBuildInfo deviceBuild)
Copie todos los archivos de IDeviceBuildInfo
.
Parámetros | |
---|---|
deviceBuild | IDeviceBuildInfo |
establecerCarpetaConstruir
public void setFolderBuild (IFolderBuildInfo folderBuild)
Copie todos los archivos de IFolderBuildInfo
.
Parámetros | |
---|---|
folderBuild | IFolderBuildInfo |
establecerRootDir
public void setRootDir (File rootDir)
Establezca el directorio raíz que contiene los artefactos de compilación.
Parámetros | |
---|---|
rootDir | File |
debería usar FuseZip
public boolean shouldUseFuseZip ()
Obtenga la bandera que indica si fuse-zip está en uso para los artefactos de compilación.
Devoluciones | |
---|---|
boolean |
Métodos protegidos
agregar todos los archivos
protected void addAllFiles (BuildInfo build)
Método auxiliar para copiar todos los archivos de la otra compilación.
Crea nuevos vínculos físicos a los archivos para que cada compilación tenga una ruta de archivo única. Cree enlaces simbólicos para archivos montados en fuse-zip, en lugar de enlaces físicos.
Parámetros | |
---|---|
build | BuildInfo |