À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release
au lieu de aosp-main
pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
ZipUtil2
public
class
ZipUtil2
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.ZipUtil2
|
Classe d'assistance pour l'extraction de fichiers ZIP tenant compte des autorisations de fichier POSIX
Résumé
Méthodes publiques |
static
void
|
closeZip(ZipFile zipFile)
Fermez un ZipFile ouvert, en ignorant toutes les exceptions.
|
static
File
|
extractFileFromZip(ZipFile zipFile, String filePath)
Méthode utilitaire permettant d'extraire un fichier spécifique d'un fichier ZIP dans un fichier temporaire
|
static
boolean
|
extractFileFromZip(ZipFile zipFile, String filePath, File destFile)
Méthode utilitaire permettant d'extraire un fichier spécifique à partir d'un fichier ZIP
|
static
void
|
extractZip(ZipFile zipFile, File destDir)
Méthode d'utilitaire permettant d'extraire l'intégralité du contenu d'un fichier ZIP dans un répertoire donné
|
static
void
|
extractZip(File toUnzip, File destDir)
Méthode utilitaire permettant d'extraire un fichier ZIP dans un répertoire donné.
|
static
File
|
extractZipToTemp(File zipFile, String nameHint)
Extraire un fichier ZIP dans un répertoire temporaire précédé d'une chaîne
|
Constructeurs publics
ZipUtil2
public ZipUtil2 ()
Méthodes publiques
closeZip
public static void closeZip (ZipFile zipFile)
Fermez un ZipFile
ouvert, en ignorant toutes les exceptions.
Paramètres |
zipFile |
ZipFile : fichier à fermer |
public static File extractFileFromZip (ZipFile zipFile,
String filePath)
Méthode utilitaire permettant d'extraire un fichier spécifique d'un fichier ZIP dans un fichier temporaire
Paramètres |
zipFile |
ZipFile : ZipFile à extraire |
filePath |
String : chemin d'accès du fichier à extraire |
Renvoie |
File |
l'ERROR(/File) ou une valeur nulle si elle est introuvable |
Génère |
|
si l'extraction du fichier a échoué |
public static boolean extractFileFromZip (ZipFile zipFile,
String filePath,
File destFile)
Méthode utilitaire permettant d'extraire un fichier spécifique à partir d'un fichier ZIP
Paramètres |
zipFile |
ZipFile : ZipFile à extraire |
filePath |
String : chemin d'accès au fichier dans le fichier ZIP |
destFile |
File : ERROR(/File) à extraire |
Renvoie |
boolean |
si le fichier est trouvé et extrait |
Génère |
|
si l'extraction du fichier a échoué |
public static void extractZip (ZipFile zipFile,
File destDir)
Méthode d'utilitaire permettant d'extraire l'intégralité du contenu d'un fichier ZIP dans un répertoire donné
Paramètres |
zipFile |
ZipFile : ZipFile à extraire |
destDir |
File : répertoire local dans lequel extraire le fichier |
Génère |
|
si l'extraction du fichier a échoué |
public static void extractZip (File toUnzip,
File destDir)
Méthode utilitaire permettant d'extraire un fichier ZIP dans un répertoire donné. Le fichier ZIP est présenté sous la forme d'un ERROR(/File)
.
Paramètres |
toUnzip |
File : ERROR(/File) pointant vers un fichier ZIP. |
destDir |
File : répertoire local dans lequel extraire le fichier |
Génère |
|
si l'extraction du fichier a échoué |
public static File extractZipToTemp (File zipFile,
String nameHint)
Extraire un fichier ZIP dans un répertoire temporaire précédé d'une chaîne
Paramètres |
zipFile |
File : fichier ZIP à extraire |
nameHint |
String : préfixe du répertoire temporaire |
Renvoie |
File |
un ERROR(/File) pointant vers le répertoire temporaire |
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 2025/03/26 (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 2025/03/26 (UTC)."],[],[]]