À partir de 2026, pour nous aligner sur notre modèle de développement stable et garantir la stabilité de la plate-forme pour l'écosystème, nous publierons le code source sur AOSP au deuxième et au quatrième trimestre. Pour créer et contribuer dans AOSP, utilisez android-latest-release. La branche de fichier manifeste android-latest-release fera toujours référence à la version la plus récente envoyée à AOSP. Pour en savoir plus, consultez Modifications apportées à AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
TarUtil
public
class
TarUtil
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.TarUtil
|
Utilitaire permettant de manipuler un fichier tar. Il encapsule commons-compress pour fournir la prise en charge de tar.
Résumé
Méthodes publiques |
static
void
|
extractAndLog(ITestLogger listener, File targzFile, String baseName)
Assistant permettant d'extraire un fichier tar.gz et son contenu, et de les consigner dans les rapports
|
static
File
|
extractTarGzipToTemp(File targzFile, String nameHint)
Décompressez un fichier tar.gz dans un répertoire temporaire.
|
static
File
|
gzip(File inputFile)
Fonction utilitaire pour compresser un fichier au format gzip (.gz).
|
static
boolean
|
isGzip(File file)
Déterminer si un fichier est un fichier gzip.
|
static
File
|
unGzip(File inputFile, File outputDir)
Décompressez un fichier : un fichier tar.gz ou tgz deviendra un fichier tar.
|
static
List<File>
|
unTar(File inputFile, File outputDir, Collection<String> fileNames)
Décompressez un fichier .tar dans un répertoire.
|
static
List<File>
|
unTar(File inputFile, File outputDir)
Décompressez un fichier .tar dans un répertoire.
|
Constructeurs publics
TarUtil
public TarUtil ()
Méthodes publiques
extractAndLog
public static void extractAndLog (ITestLogger listener,
File targzFile,
String baseName)
Assistant permettant d'extraire un fichier tar.gz et son contenu, et de les consigner dans les rapports
| Paramètres |
listener |
ITestLogger : ITestLogger où enregistrer les fichiers. |
targzFile |
File : File tar.gz dont le journal de contenu est requis. |
baseName |
String : nom de base sous lequel les fichiers seront trouvés. |
| Génère |
FileNotFoundException |
|
IOException |
|
public static File extractTarGzipToTemp (File targzFile,
String nameHint)
Décompressez un fichier tar.gz dans un répertoire temporaire.
| Paramètres |
targzFile |
File : fichier tar.gz à extraire. |
nameHint |
String : préfixe du répertoire temporaire. |
| Renvoie |
File |
le répertoire temporaire. |
| Génère |
|
java.io.FileNotFoundException |
|
java.io.IOException |
FileNotFoundException |
|
IOException |
|
gzip
public static File gzip (File inputFile)
Fonction utilitaire permettant de compresser un fichier au format gzip (.gz). L'extension .gz sera ajoutée au nom de fichier de base.
| Paramètres |
inputFile |
File : File à compresser au format Gzip. |
| Renvoie |
File |
le fichier compressé. |
| Génère |
|
java.io.IOException |
IOException |
|
isGzip
public static boolean isGzip (File file)
Déterminer si un fichier est un fichier gzip.
| Paramètres |
file |
File : fichier à vérifier. |
| Renvoie |
boolean |
si le fichier est un fichier gzip. |
| Génère |
IOException |
si le fichier n'a pas pu être lu. |
unGzip
public static File unGzip (File inputFile,
File outputDir)
Décompressez un fichier : un fichier tar.gz ou tgz deviendra un fichier tar.
| Paramètres |
inputFile |
File : File à décompresser |
outputDir |
File : répertoire dans lequel placer le fichier décompressé. |
| Renvoie |
File |
File pointant vers le fichier décompressé. |
| Génère |
|
java.io.FileNotFoundException |
|
java.io.IOException |
FileNotFoundException |
|
IOException |
|
unTar
public static List<File> unTar (File inputFile,
File outputDir,
Collection<String> fileNames)
Décompressez un fichier tar dans un répertoire. Le fichier tar.gz doit d'abord être unGzip(File,File).
| Paramètres |
inputFile |
File : fichier tar à extraire |
outputDir |
File : répertoire dans lequel placer les fichiers extraits. |
fileNames |
Collection : fichiers à extraire du fichier tar. |
| Renvoie |
List<File> |
Liste des File décompressés. |
| Génère |
|
java.io.FileNotFoundException |
|
java.io.IOException |
FileNotFoundException |
|
IOException |
|
unTar
public static List<File> unTar (File inputFile,
File outputDir)
Décompressez un fichier tar dans un répertoire. Le fichier tar.gz doit d'abord être unGzip(File,File).
| Paramètres |
inputFile |
File : fichier tar à extraire |
outputDir |
File : répertoire dans lequel placer les fichiers extraits. |
| Renvoie |
List<File> |
Liste des File décompressés. |
| Génère |
|
java.io.FileNotFoundException |
|
java.io.IOException |
FileNotFoundException |
|
IOException |
|
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2026/06/22 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2026/06/22 (UTC)."],[],[]]