ZipUtil2
public
class
ZipUtil2
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.ZipUtil2.
|
Classe d'assistance pour l'extraction de fichiers ZIP qui prend en compte les autorisations de fichiers POSIX
Résumé
Méthodes publiques |
static
void
|
closeZip(ZipFile zipFile)
Fermez une ZipFile ouverte, en ignorant les exceptions.
|
static
File
|
extractFileFromZip(ZipFile zipFile, String filePath)
Méthode utilitaire pour extraire un fichier spécifique d'un fichier zip dans un fichier tmp
|
static
boolean
|
extractFileFromZip(ZipFile zipFile, String filePath, File destFile)
Méthode utilitaire permettant d'extraire un fichier spécifique du fichier ZIP
|
static
void
|
extractZip(ZipFile zipFile, File destDir)
Méthode 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)
Extrayez un fichier ZIP dans un répertoire temporaire, précédé d'une chaîne
|
Constructeurs publics
ZipUtil2
public ZipUtil2 ()
Méthodes publiques
fermerZip
public static void closeZip (ZipFile zipFile)
Fermez une ZipFile
ouverte, en ignorant les exceptions.
Paramètres |
zipFile |
ZipFile : fichier à fermer. |
public static File extractFileFromZip (ZipFile zipFile,
String filePath)
Méthode utilitaire pour extraire un fichier spécifique d'un fichier zip dans un fichier tmp
Paramètres |
zipFile |
ZipFile : ZipFile à extraire |
filePath |
String : chemin d'accès au fichier à extraire |
Renvoie |
File |
La valeur ERROR(/File) ou la valeur "null" 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 du fichier ZIP
Paramètres |
zipFile |
ZipFile : ZipFile à extraire |
filePath |
String : chemin d'accès au fichier dans le fichier ZIP |
destFile |
File : les 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 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 présenté comme
un ERROR(/File)
.
Paramètres |
toUnzip |
File : un 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)
Extrayez 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 |