Passer au contenu du pied de page
OUTILS ZIP

Tutoriel Android Décompression pour Développeurs C#

Les appareils Android sont devenus essentiels à notre vie quotidienne, servant d'outils puissants pour la communication, la productivité et le divertissement. Une tâche courante que rencontrent souvent les utilisateurs d'Android est la nécessité de décompresser des fichiers. Que vous ayez reçu une archive compressée par e-mail ou téléchargé un fichier zip depuis Internet, savoir comment décompresser des fichiers sur votre appareil Android est précieux. Dans cet article, nous allons explorer différentes méthodes pour décompresser des fichiers, en fournissant des instructions étape par étape pour différents scénarios.

Méthode 1 : Utilisation d'applis de gestion de fichiers

La plupart des appareils Android sont livrés avec une application de gestion de fichiers intégrée. Si votre appareil Android ne dispose pas d'une application de gestion de fichiers intégrée ou si vous en voulez une différente, vous pouvez obtenir des applications telles que Google Files, Solid Explorer ou File Manager depuis le Google Play Store.

Comment dézipper sous Android (Tutoriel débutant) : Figure 1 - Application Google Files

Voici un guide général utilisant l'application Google Files :

  1. Ouvrez l'application Google Files sur votre appareil Android.

Comment dézipper sous Android (Tutoriel débutant) : Figure 2 - Ouvrez l'application Google Files sur votre appareil Android.

  1. Accédez au dossier où se trouve le fichier zip.

Comment dézipper sous Android (Tutoriel débutant) : Figure 3 - Ouvrez l'application Google Files et accédez au dossier où se trouve le fichier zip.

  1. Appuyez sur le fichier zip pour le sélectionner.
  2. Appuyez sur le bouton "Extraire", généralement représenté par une icône ressemblant à un fichier en cours de décompression.

Comment dézipper sous Android (Tutoriel débutant) : Figure 4 - Sélectionnez le fichier zip et appuyez sur le bouton Extraire.

  1. Choisissez le dossier de destination où vous souhaitez que les fichiers extraits soient stockés.
  2. Appuyez sur "Extraire" ou "OK" pour lancer le processus de décompression.

Comment dézipper sous Android (Tutoriel débutant) : Figure 5 - Vous pouvez également sélectionner le dossier de destination où vous souhaitez que les fichiers extraits soient stockés, avant de cliquer sur le bouton Extraire ou OK pour commencer le processus de décompression.

Cochez l'option pour supprimer le fichier zip si vous souhaitez effacer le fichier source après l'extraction. Appuyez sur le bouton Terminé.

Méthode 2 : Décompresser des fichiers à partir de pièces jointes d'e-mails

Si vous recevez un fichier zip en pièce jointe d'e-mail, vous pouvez souvent le décompresser directement depuis votre application de messagerie. Voici un guide étape par étape utilisant Gmail comme exemple :

  1. Ouvrez l'application Gmail sur votre appareil Android.
  2. Ouvrez l'e-mail contenant la pièce jointe du fichier zip.

Comment dézipper sous Android (Tutoriel débutant) : Figure 6 - Ouvrez l'e-mail contenant le fichier zip dans l'application Gmail sur votre téléphone Android.

  1. Appuyez sur la pièce jointe pour la télécharger.
  2. Une fois le téléchargement terminé, appuyez sur le fichier zip téléchargé.

Comment dézipper sous Android (Tutoriel débutant) : Figure 7 - Appuyez sur la pièce jointe pour la télécharger. Une fois le téléchargement terminé, appuyez sur le fichier zip téléchargé.

  1. Sélectionnez l'option pour extraire ou ouvrir le fichier avec une application de gestion de fichiers.
  2. Suivez les instructions pour choisir un dossier de destination pour les fichiers extraits. Appuyez sur l'icône Extraire après avoir navigué vers le dossier de destination.

Comment dézipper sous Android (Tutoriel débutant) : Figure 8 - Ouvrez ou extrayez le fichier zip à l'aide d'une application de gestion de fichiers. Sélectionnez le dossier de destination pour les fichiers extraits, puis appuyez sur l'icône Extraire.

  1. Les fichiers commenceront à s'extraire comme indiqué ci-dessous.

Comment dézipper sous Android (Tutoriel débutant) : Figure 9 - Le processus d'extraction de fichiers va commencer.

Méthode 3 : Utilisation d'applications dédiées à la décompression

Il existe plusieurs applications disponibles sur le Google Play Store spécialement conçues pour décompresser des fichiers. Une option populaire est l'application "RAR". Voici comment vous pouvez l'utiliser :

Téléchargez et installez l'application "RAR" depuis le Google Play Store.

Comment dézipper sous Android (Tutoriel débutant) : Figure 10 - Téléchargez et installez l'application RAR depuis le Google Play Store.

Ouvrez l'application RAR.

  1. Accédez à l'emplacement du fichier zip.

  2. Appuyez sur le fichier zip pour le sélectionner. Vous pouvez également choisir plusieurs fichiers zip.

  3. Appuyez sur le bouton "Extraire", généralement représenté par une icône ressemblant à un fichier en cours de décompression.

    Comment dézipper sous Android (Tutoriel débutant) : Figure 11 - Ouvrez l'application RAR, accédez à l'emplacement du fichier zip, et sélectionnez le fichier zip. Vous pouvez également sélectionner plusieurs fichiers zip. Cliquez sur le bouton Extraire

  4. Choisissez le dossier de destination et appuyez sur "OK" pour lancer le processus d'extraction.

Comment dézipper sous Android (Tutoriel débutant) : Figure 12 - Choisissez le chemin de destination pour stocker les fichiers extraits, puis appuyez sur le bouton OK pour démarrer le processus d'extraction.

Vous pouvez également créer des fichiers zip sur un téléphone Android en utilisant l'application RAR.

Fichiers compressés sur les appareils Android à l'aide de RAR

Nous pouvons compresser des fichiers et créer des fichiers zip sur notre appareil Android à l'aide de l'application "RAR".

  1. Lancez l'application "RAR" sur votre appareil Android.
  2. Allez à l'emplacement où se trouvent les fichiers que vous souhaitez inclure dans l'archive compressée (ZIP ou RAR).
  3. Appuyez sur les fichiers que vous souhaitez inclure dans l'archive compressée pour les sélectionner. Vous pouvez également choisir plusieurs fichiers ou un dossier entier.

Comment dézipper sous Android (Tutoriel débutant) : Figure 13 - Ouvrez l'application RAR sur votre appareil Android. Accédez à l'emplacement où se trouvent les fichiers que vous souhaitez inclure dans l'archive compressée (ZIP ou RAR). Sélectionnez un fichier ou plusieurs fichiers. Vous pouvez également sélectionner un dossier entier.

  1. Après avoir sélectionné les fichiers, cliquez sur l'icône "Ajouter des fichiers à l'archive" dans le menu supérieur.

Comment dézipper sous Android (Tutoriel débutant) : Figure 14 - Après avoir sélectionné les fichiers, cliquez sur l'icône Ajouter des fichiers à l'archive dans la barre de menu supérieure.

  1. Il vous sera demandé de saisir un nom pour l'archive compressée (fichier ZIP ou RAR) et de choisir le dossier de destination où l'archive sera sauvegardée.

    Comment dézipper sous Android (Tutoriel débutant) : Figure 15 - Entrez un nom de fichier pour l'archive compressée (fichier ZIP ou RAR) et choisissez le dossier de destination où l'archive sera sauvegardée. Enfin, appuyez sur le bouton OK ou Créer pour démarrer le processus de compression.

  2. Appuyez sur "OK" ou "Créer" pour lancer le processus de compression. L'application créera alors le fichier compressé.

Présentation de IronZIP

IronZIP est une puissante bibliothèque d'archives ZIP C# développée par Iron Software. Elle fournit une fonctionnalité complète pour créer, lire et extraire des archives ZIP au sein des applications .NET. Elle offre un support pour les fichiers ZIP, les archives TAR, GZIP et les formats BZIP2. Son API conviviale simplifie l'intégration dans les projets à travers différentes versions de .NET, en assurant la compatibilité avec .NET 7, 6, 5, Core, Standard et Framework. IronZIP permet aux développeurs de créer des archives ZIP, d'extraire des données de fichiers ZIP existants, et de gérer d'autres formats de manière transparente avec un accent sur la rapidité et la précision.

Installation d'IronZIP dans notre projet .NET

Pour installer le package NuGet IronZIP à l'aide de la console du gestionnaire de packages dans Visual Studio, suivez ces étapes :

  1. Ouvrez Visual Studio et chargez votre projet.
  2. Dans Visual Studio, allez dans "Affichage" dans le menu supérieur et sélectionnez "Autres fenêtres" > "Console du gestionnaire de packages" pour ouvrir la console du gestionnaire de packages.
  3. Dans la console du gestionnaire de packages, assurez-vous que le menu déroulant 'Projet par défaut' (situé en haut de la fenêtre de la console) est réglé sur le projet où vous souhaitez installer le package IronZIP NuGet.
  4. Utilisez la commande suivante pour installer le package NuGet IronZIP :
Install-Package IronZip

Cette commande téléchargera et installera le package IronZIP ainsi que ses dépendances dans votre projet.

Écrire du code pour extraire des fichiers d'un fichier zip

L'exemple de code suivant va décompresser des fichiers en utilisant la bibliothèque IronZIP en C#.

using IronSoftware;

class Program
{
    static void Main()
    {
        // Extract the contents of the "Lectures.zip" archive
        // to the directory named "Extracted Lectures"
        IronArchive.ExtractArchiveToDirectory("Lectures.zip", "Extracted Lectures"); 
    }
}
using IronSoftware;

class Program
{
    static void Main()
    {
        // Extract the contents of the "Lectures.zip" archive
        // to the directory named "Extracted Lectures"
        IronArchive.ExtractArchiveToDirectory("Lectures.zip", "Extracted Lectures"); 
    }
}
Imports IronSoftware

Friend Class Program
	Shared Sub Main()
		' Extract the contents of the "Lectures.zip" archive
		' to the directory named "Extracted Lectures"
		IronArchive.ExtractArchiveToDirectory("Lectures.zip", "Extracted Lectures")
	End Sub
End Class
$vbLabelText   $csharpLabel

Cet extrait de code utilise la classe IronArchive de la bibliothèque IronZIP pour extraire le contenu du fichier d'archive "Lectures.zip" dans un répertoire nommé "Extracted Lectures". Cette seule ligne de code encapsule la fonctionnalité fournie par IronZIP, permettant aux développeurs de décompresser et organiser efficacement le contenu d'une archive ZIP dans un répertoire spécifié au sein de leurs projets .NET.

Conclusion

En conclusion, l'omniprésence des appareils Android dans notre quotidien a rendu la gestion des fichiers, y compris la décompression, une compétence essentielle pour les utilisateurs. Cet article a exploré diverses méthodes pour décompresser des fichiers sur Android, en utilisant des applications de gestion de fichiers intégrées, des applications tierces dédiées et en extrayant directement des pièces jointes d'e-mail.

De plus, nous avons présenté IronZIP, une puissante bibliothèque d'archives ZIP C# développée par Iron Software, soulignant sa fonctionnalité complète, son API conviviale et sa compatibilité avec diverses versions de .NET. Le guide étape par étape sur l'installation d'IronZIP via la console du gestionnaire de packages dans Visual Studio a été fourni, démontrant sa facilité d'intégration.

L'inclusion d'un extrait de code a démontré combien il est facile d'utiliser IronZIP pour extraire des fichiers d'une archive ZIP dans un projet .NET. Avec la multitude d'options d'extraction disponibles, les utilisateurs peuvent choisir la méthode qui correspond le mieux à leurs préférences et à leur flux de travail pour une gestion efficace des fichiers sur les plateformes Android et .NET.

IronZIP offre une version d'essai gratuite à partir de $799, il a gagné la confiance avec plus de 33 millions de téléchargements, servant des développeurs individuels, des start-ups et des ingénieurs de la NASA dans plus de 95 pays. La licence inclut un an de support gratuit et de mises à jour, faisant d'IronZIP un choix précieux pour une gestion efficace des archives dans les projets .NET.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite