フッターコンテンツにスキップ
ZIP ツール

C#開発者向けAndroid用解凍チュートリアル

Android デバイスは私たちの日常生活に欠かせない存在となり、コミュニケーション、生産性、エンターテインメントのための強力なツールとして役立っています。 Android ユーザーがよく直面する一般的なタスクの1つが、ファイルを解凍する必要性です。 メールで圧縮されたアーカイブを受信したり、インターネットから ZIP ファイルをダウンロードした場合でも、Android デバイスでファイルを解凍する方法を知っておくことは価値があります。 この記事では、さまざまなシナリオに沿ったステップバイステップの指示を提供し、ファイルを解凍するさまざまな方法を探ります。

方法 1: ファイル マネージャー アプリを使用する

ほとんどの Android デバイスには、組み込みのファイル マネージャー アプリがあります。お使いの Android デバイスに組み込みのファイル マネージャーがない場合や別のものを使用したい場合は、Google Play ストアから Google データ、Solid Explorer、または File Manager などのアプリを入手できます。

Android での解凍方法(初心者向けチュートリアル): 図 1 - Google Files アプリ

Google Files アプリを使用した一般的なガイドです。

  1. Android デバイスで Google Files アプリを開きます。

Android での解凍方法(初心者向けチュートリアル): 図 2 - Android デバイスで Google Files アプリを開きます。

  1. ZIP ファイルがあるフォルダーに移動します。

Android での解凍方法(初心者向けチュートリアル): 図 3 - Google Files アプリを開いて ZIP ファイルがあるフォルダーに移動します。

  1. ZIP ファイルをタップして選択します。
  2. 通常、ファイルが解凍されるアイコンをタップする形で表される「抽出」ボタンをタップします。

Android での解凍方法(初心者向けチュートリアル): 図 4 - ZIP ファイルを選択して「抽出」ボタンをタップします。

  1. 抽出されたファイルを保存したいフォルダを選択します。
  2. 解凍プロセスを開始するには「抽出」または「OK」をタップします。

Android での解凍方法(初心者向けチュートリアル): 図 5 - 抽出されたファイルを保存したいフォルダーを選択した後、「抽出」または「OK」ボタンをクリックして解凍プロセスを開始します。

抽出後に元のファイルを削除したい場合は、ZIP ファイルを削除するオプションを選択します。 完了ボタンをタップします。

方法 2: メールの添付ファイルからファイルを解凍する

ZIP ファイルをメール添付で受信した場合、メール アプリから直接解凍できることがあります。Gmail を例にしたステップバイステップのガイドはこちらです。

  1. Android デバイスで Gmail アプリを開きます。
  2. ZIP ファイル添付ファイルを含むメールを開きます。

Android での解凍方法(初心者向けチュートリアル): 図 6 - Gmail アプリを開いて Android デバイスで ZIP ファイルを含むメールを開きます。

  1. 添付ファイルをタップしてダウンロードします。
  2. ダウンロード完了後、ダウンロードした ZIP ファイルをタップします。

Android での解凍方法(初心者向けチュートリアル): 図 7 - 添付ファイルをタップしてダウンロードします。ダウンロード完了後、ダウンロードした ZIP ファイルをタップします。 5. 抽出するかファイル マネージャー アプリで開くオプションを選択します。

  1. 抽出されたファイルの保存先フォルダーを選択するプロンプトに従います。 保存先フォルダに移動したら抽出アイコンを押します。 Android での解凍方法(初心者向けチュートリアル): 図 8 - ファイル マネージャー アプリを使用して ZIP ファイルを開くか抽出します。抽出されたファイルの保存先フォルダを選択し、抽出アイコンを押します。

  2. 以下に示すようにファイルの抽出が開始されます。

Android での解凍方法(初心者向けチュートリアル): 図 9 - ファイルの抽出プロセスが始まります。

方法 3: 専用の解凍アプリを使用する

Google Play ストアには、ファイルの解凍専用に設計されたさまざまなアプリが利用可能です。

「RAR」アプリは一般的な選択肢の1つです。次のように使用できます。 Google Play ストアから「RAR」アプリをダウンロードしてインストールします。

Android での解凍方法(初心者向けチュートリアル): 図 10 - Google Play ストアから「RAR」アプリをダウンロードしてインストールします。

How to Unzip in Android (Beginner Tutorial): Figure 10 - ![Android での解凍方法(初心者向けチュートリアル): 図 10 - Google Play ストアから「RAR」アプリをダウンロードしてインストールします。](/static-assets/zip/blog/unzip-android-tutorial/unzip-android-tutorial-10.webp)

  1. ZIP ファイルの場所に移動します。

  2. ZIP ファイルをタップして選択します。

複数の ZIP ファイルを選択することもできます。 3. 通常、ファイルが解凍されるアイコンで表される「抽出」ボタンをタップします。

Android での解凍方法(初心者向けチュートリアル): 図 11 - RAR アプリを開いて、ZIP ファイルのある場所に移動し ZIP ファイルを選択します。複数の ZIP ファイルも選択できます。「抽出」ボタンをクリックします。

  1. 保存先フォルダーを選択し、「OK」ボタンをタップして抽出プロセスを開始します。 Android での解凍方法(初心者向けチュートリアル): 図 12 - 抽出されたファイルを保存するための保存先を選択し、「OK」ボタンをタップして抽出操作を開始します。

また、Android デバイスで RAR アプリケーションを使用して ZIP ファイルを作成することもできます。

RAR を使用して Android デバイスで圧縮されたファイル

「RAR」アプリケーションを使用して Android デバイスでファイルを圧縮および ZIP ファイルを作成できます。

  1. Android デバイスで「RAR」アプリを起動します。

  2. 圧縮アーカイブ (ZIP または RAR) に含めたいファイルが保存されている場所に移動します。

  3. 圧縮アーカイブに含めたいファイルをタップして選択します。 複数のファイルまたはフォルダー全体を選択することもできます。 Android での解凍方法(初心者向けチュートリアル): 図 13 - Android デバイスで「RAR」アプリを開きます。圧縮アーカイブ ファイル (ZIP または RAR) に含めたいファイルが保存されている場所に移動します。1つまたは複数のファイルを選択します。フォルダー全体を選択することもできます。 4. ファイルを選択した後、上部メニューの「アーカイブにファイルを追加」アイコンをクリックします。

Android での解凍方法(初心者向けチュートリアル): 図 14 - ファイルを選択した後、上部メニュー バーで「アーカイブにファイルを追加」アイコンをクリックします。 5. 圧縮アーカイブ (ZIP または RAR ファイル) の名前を入力し、アーカイブが保存される保存先フォルダーを選択するように求められます。 Android での解凍方法(初心者向けチュートリアル): 図 15 - 圧縮アーカイブ (ZIP または RAR ファイル) のファイル名を入力し、アーカイブが保存される保存先フォルダを選択します。最後に「OK」または「作成」ボタンをタップして圧縮プロセスを開始します。

  1. 圧縮プロセスを開始するには「OK」または「作成」をタップします。

その後、アプリは圧縮ファイルを作成します。

IronZIP の紹介

IronZIPは、Iron Software によって開発された強力な C# ZIP アーカイブ ライブラリです。 .NET アプリケーション内で ZIP アーカイブを作成、読み取り、および抽出するための包括的な機能を提供します。

ZIP ファイル、TAR アーカイブ、GZIP、および BZIP2 フォーマットをサポートしています。 その使いやすい API は、さまざまな .NET バージョンでプロジェクトへの統合を簡素化し、.NET 7、6、5、Core、Standard、および Framework との互換性を確保します。

IronZIP を使用すると、開発者は ZIP アーカイブを作成し、既存の ZIP ファイルからデータを抽出し、迅速かつ正確さを重視して他の形式をシームレスに処理できます。

私たちの.NETプロジェクトで IronZIP をインストールする IronZIP NuGet パッケージをインストールするには、次の手順に従います。 1. Visual Studio を開いてプロジェクトを読み込みます。 2. Visual Studio のトップ メニューで「表示」に移動し、「その他の Windows」 > 「パッケージ マネージャー コンソール」を選択してパッケージ マネージャー コンソールを開きます。 3. パッケージ マネージャー コンソールで、「既定のプロジェクト」ドロップダウン (コンソール ウィンドウの上部にあります) が IronZIP NuGet パッケージをインストールするプロジェクトに設定されていることを確認します。

  1. 次のコマンドを使用して IronZIP NuGet パッケージをインストールします。

To install the IronZIP NuGet package using the Package Manager Console in Visual Studio, follow these steps:

ZIP ファイルからファイルを抽出するコードを書く

次のコード サンプルは、IronZIP ライブラリを使用してファイルを解凍します。 このコードスニペットは、IronZIP ライブラリの IronArchive クラスを使用して、"Lectures.zip" アーカイブファイルの内容を "Extracted Lectures" という名前のディレクトリに抽出します。IronZIP が提供する機能をこの 1 行のコードでまとめ、開発者が効率的に ZIP アーカイブの内容を解凍して指定されたディレクトリに整理できるようにします。 結論として、Android デバイスの普及により、ファイルの管理、特に解凍はユーザーにとって欠かせないスキルとなりました。

Install-Package IronZip

この記事では、組み込みファイル マネージャー アプリの利用から専用のサードパーティ製アプリケーション、およびメールの添付ファイルからファイルを直接抽出するまで、Android でのファイルの解凍に関するさまざまな方法を探りました。

さらに、Iron Software によって開発された強力な C# ZIP アーカイブ ライブラリである IronZIP を紹介し、その包括的な機能、ユーザー フレンドリーな API、さまざまな .NET バージョンとの互換性を強調しました。

Visual Studio のパッケージ マネージャー コンソールを介した IronZIP のインストールについてのステップバイステップのガイドが提供され、その統合の容易さを示しました。

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

コードスニペットの挿入によって、.NET プロジェクト内で IronZIP を使用して ZIP アーカイブからファイルをどれほど簡単に抽出できるかをデモンストレーションしました。

結論

利用可能なさまざまな抽出オプションにより、ユーザーは Android および .NET プラットフォーム上で効率的なファイル管理のために、最も好みや作業フローに合った方法を選択することができます。 IronZIP は無料トライアルを$799から提供しており、95 以上の国で 3,300 万回以上ダウンロードされ、個々の開発者、スタートアップ、および NASA エンジニアによって信頼されています。

ライセンスには 1 年間の無料サポートと更新が含まれており、IronZIP は .NET プロジェクトで効率的なアーカイブ処理を行うための貴重な選択肢となります。 The step-by-step guide on installing IronZIP through the Package Manager Console in Visual Studio was provided, showcasing its ease of integration.

The inclusion of a code snippet demonstrated how effortlessly IronZIP can be used to extract files from a ZIP archive in a .NET project. With the multitude of extraction options available, users can choose the method that best fits their preferences and workflow for efficient file management on Android and .NET platforms.

IronZIP offers a free trial starting from $799, it has gained trust with over 33 million downloads, serving individual developers, start-ups, and NASA engineers in 95+ countries. The license includes one year of free support and updates, making IronZIP a valuable choice for efficient archive handling in .NET projects.

Curtis Chau
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。