Informations sur la compilation de l'appareil
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 |
Un IDeviceBuildInfo
qui contient également d'autres artefacts de compilation contenus dans un répertoire de
le système de fichiers local.
Résumé
Constructeurs publics | |
---|---|
DeviceFolderBuildInfo(String buildId, String buildName)
|
|
DeviceFolderBuildInfo(String buildId, String buildName, boolean useFuseZip)
Crée un |
|
DeviceFolderBuildInfo()
|
Méthodes publiques | |
---|---|
void
|
cleanUp()
Supprimez tous les fichiers de compilation temporaires. En outre, désinstallez les fichiers installés sur fuse-zip en fonction de la liste des fichiers fuse-zip. montés. |
File
|
getRootDir()
Récupérez le dossier racine contenant les artefacts de compilation. |
void
|
setDeviceBuild(IDeviceBuildInfo deviceBuild)
Copiez tous les fichiers à partir de |
void
|
setFolderBuild(IFolderBuildInfo folderBuild)
Copiez tous les fichiers à partir de |
void
|
setRootDir(File rootDir)
Définissez le répertoire racine qui contient les artefacts de compilation. |
boolean
|
shouldUseFuseZip()
Obtenez l'indicateur qui indique si fuse-zip est utilisé pour les artefacts de compilation. |
Méthodes protégées | |
---|---|
void
|
addAllFiles(BuildInfo build)
Méthode d'assistance permettant de copier tous les fichiers de l'autre compilation. Créez des liens symboliques pour les fichiers montés Fuse-zip, plutôt que pour les hardlinks. |
Constructeurs publics
Informations sur la compilation de l'appareil
public DeviceFolderBuildInfo (String buildId, String buildName)
Paramètres | |
---|---|
buildId |
String |
buildName |
String |
Voir aussi :
Informations sur la compilation de l'appareil
public DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)
Crée un DeviceFolderBuildInfo
. Le constructeur permet à l'indicateur mUseFuseZip d'être
configuré au moment de créer
DeviceFolderBuildInfo.
Paramètres | |
---|---|
buildId |
String : ID de la compilation |
buildName |
String : nom de la cible de compilation |
useFuseZip |
boolean : option permettant de déterminer si la compilation utilise un montage ZIP |
Informations sur la compilation de l'appareil
public DeviceFolderBuildInfo ()
Voir aussi :
Méthodes publiques
nettoyage
public void cleanUp ()
Supprimez tous les fichiers de compilation temporaires. En outre, désinstallez les fichiers installés sur fuse-zip en fonction de la liste des fichiers fuse-zip. montés.
getRootDir
public File getRootDir ()
Récupérez le dossier racine contenant les artefacts de compilation.
Renvoie | |
---|---|
File |
le répertoire ERROR(/File) . |
setDeviceBuild
public void setDeviceBuild (IDeviceBuildInfo deviceBuild)
Copiez tous les fichiers à partir de IDeviceBuildInfo
.
Paramètres | |
---|---|
deviceBuild |
IDeviceBuildInfo |
setFolderBuild
public void setFolderBuild (IFolderBuildInfo folderBuild)
Copiez tous les fichiers à partir de IFolderBuildInfo
.
Paramètres | |
---|---|
folderBuild |
IFolderBuildInfo |
setRootDir
public void setRootDir (File rootDir)
Définissez le répertoire racine qui contient les artefacts de compilation.
Paramètres | |
---|---|
rootDir |
File |
devraitUtiliserFuseZip
public boolean shouldUseFuseZip ()
Obtenez l'indicateur qui indique si fuse-zip est utilisé pour les artefacts de compilation.
Renvoie | |
---|---|
boolean |
Méthodes protégées
addAllFiles
protected void addAllFiles (BuildInfo build)
Méthode d'assistance permettant de copier tous les fichiers de l'autre compilation.
Crée de nouveaux liens physiques vers les fichiers afin que chaque compilation dispose d'un chemin d'accès unique vers le fichier . Créez des liens symboliques pour les fichiers montés Fuse-zip, plutôt que pour les hardlinks.
Paramètres | |
---|---|
build |
BuildInfo |