DeviceFolderBuildInfo
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 |
IDeviceBuildInfo
contenant également d'autres artefacts de compilation contenus dans un répertoire du système de fichiers local.
Résumé
Constructeurs publics | |
---|---|
DeviceFolderBuildInfo()
|
|
DeviceFolderBuildInfo(String buildId, String buildName)
|
|
DeviceFolderBuildInfo(String buildId, String buildName, boolean useFuseZip)
Crée un |
Méthodes publiques | |
---|---|
void
|
cleanUp()
Nettoyez tous les fichiers de compilation temporaires. En outre, désinstallez les fichiers installés par fuse-zip en fonction de la liste des fichiers installés par fuse-zip. |
File
|
getRootDir()
Récupérez le dossier racine contenant les artefacts de compilation. |
void
|
setDeviceBuild(IDeviceBuildInfo deviceBuild)
Copiez tous les fichiers de |
void
|
setFolderBuild(IFolderBuildInfo folderBuild)
Copiez tous les fichiers à partir de |
void
|
setRootDir(File rootDir)
Définissez le répertoire racine contenant 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 installés avec fuse-zip au lieu de liens physiques. |
Constructeurs publics
Informations sur la compilation de l'appareil
public DeviceFolderBuildInfo ()
Voir aussi :
Informations sur la compilation de l'appareil
public DeviceFolderBuildInfo (String buildId, String buildName)
Paramètres | |
---|---|
buildId |
String |
buildName |
String |
Voir aussi :
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)
Crée un DeviceFolderBuildInfo
. Le constructeur permet de configurer l'indicateur mUseFuseZip au moment de la création de DeviceFolderBuildInfo.
Paramètres | |
---|---|
buildId |
String : ID de compilation |
buildName |
String : nom de la cible de compilation |
useFuseZip |
boolean : indicateur permettant de déterminer si la compilation utilise le montage ZIP |
Méthodes publiques
cleanUp
public void cleanUp ()
Nettoyez tous les fichiers de compilation temporaires. En outre, désinstallez les fichiers installés par fuse-zip en fonction de la liste des fichiers installés par fuse-zip.
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 de IDeviceBuildInfo
.
Paramètres | |
---|---|
deviceBuild |
IDeviceBuildInfo |
setFolderBuild
public void setFolderBuild (IFolderBuildInfo folderBuild)
Copiez tous les fichiers 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 |
shouldUseFuseZip
public boolean shouldUseFuseZip ()
Récupérez 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 des 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 installés avec fuse-zip au lieu de liens physiques.
Paramètres | |
---|---|
build |
BuildInfo |