DeviceFolderBuildInfo
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 cualquier archivo de compilación temporal 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 el indicador 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 duros. |
Constructores públicos
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName)
Parámetros | |
---|---|
buildId | String |
buildName | String |
Ver también:
DeviceFolderBuildInfo
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 : el indicador para determinar si la compilación usa el montaje zip |
DeviceFolderBuildInfo
public DeviceFolderBuildInfo ()
Ver también:
Métodos públicos
limpiar
public void cleanUp ()
Limpie cualquier archivo de compilación temporal Además, desmonte los archivos montados en fuse-zip según la lista de archivos montados en fuse-zip.
getRootDir
public File getRootDir ()
Obtenga la carpeta raíz que contiene los artefactos de compilación.
Devoluciones | |
---|---|
File | el directorio ERROR(/File) . |
establecerDispositivoConstruir
public void setDeviceBuild (IDeviceBuildInfo deviceBuild)
Copie todos los archivos de IDeviceBuildInfo
.
Parámetros | |
---|---|
deviceBuild | IDeviceBuildInfo |
setFolderBuild
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íaUsarFusibleZip
public boolean shouldUseFuseZip ()
Obtenga el indicador que indica si fuse-zip está en uso para los artefactos de compilación.
Devoluciones | |
---|---|
boolean |
Métodos protegidos
agregarTodosLosArchivos
protected void addAllFiles (BuildInfo build)
Método auxiliar para copiar todos los archivos de la otra compilación.
Crea nuevos enlaces fijos a los archivos para que cada compilación tenga una ruta de archivo única al archivo. Cree enlaces simbólicos para archivos montados en fuse-zip, en lugar de enlaces duros.
Parámetros | |
---|---|
build | BuildInfo |