À 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 ZipFileouvert, 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/07/27 (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/07/27 (UTC)."],[],[]]