跳至页脚内容
ZIP 工具

C# 开发人员的 Android 解压缩教程

安卓设备已成为我们日常生活中不可或缺的一部分,是强大的通信、生产力和娱乐工具。 安卓用户经常遇到的一个常见任务是需要解压文件。 无论你是通过电子邮件收到压缩档案还是从互联网下载了一个zip文件,知道如何在安卓设备上解压文件都是很有价值的。 本文将探讨各种解压文件的方法,提供针对不同情景的分步指导。

方法1:使用文件管理器应用程序

大多数安卓设备都附带内置的文件管理器应用程序。如果你的安卓设备没有内置的文件管理器,或者你想要一个不同的,可以从Google Play商店获取Google Files、Solid Explorer或File Manager等应用程序。

如何在安卓系统中解压缩文件(新手教程):图 1 - Google 文件应用

这是使用Google Files应用程序的一般指南:

  1. 在你的安卓设备上打开Google Files应用程序。

    如何在安卓设备上解压缩(新手教程):图 2 - 在您的安卓设备上打开 Google 文件应用。

  2. 导航到zip文件所在的文件夹。

    如何在安卓系统中解压缩文件(新手教程):图 3 - 打开 Google 文件应用,并导航到 zip 文件所在的文件夹。

  3. 点击选中zip文件。
  4. 点击"解压"按钮,通常用一个看起来像文件正在解压的图标表示。

    How to Unzip in Android (Beginner Tutorial): Figure 4 - Select the zip file and tap on the Extract button.

  5. 选择你希望存储解压文件的目标文件夹。
  6. 点击"解压"或"确定"以开始解压过程。

    How to Unzip in Android (Beginner Tutorial): Figure 5 - You can also select the destination folder where you want the extracted files to be stored, before clicking on the Extract or OK button to start the unzip process.

如果你想在解压后删除源文件,请勾选删除zip文件选项。 点击"完成"按钮。

方法2:从电子邮件附件解压文件

如果你收到一个zip文件作为电子邮件附件,你通常可以直接从你的电子邮件应用程序中解压它。以下是使用Gmail作为示例的分步指南:

  1. 在你的安卓设备上打开Gmail应用程序。
  2. 打开包含zip文件附件的电子邮件。

    如何在安卓设备上解压缩(新手教程):图 6 - 在安卓手机上的 Gmail 应用中打开包含 zip 文件的电子邮件。

  3. 点击附件即可下载。
  4. 下载完成后,点击下载的 zip 文件。

    ![如何在 Android 中解压缩(初学者教程):图 7 - 点击附件进行下载。 5. 选择使用文件管理器应用程序提取或打开文件的选项。

  5. 按提示选择存储解压文件的目标文件夹。 导航到目标文件夹后,点击"解压"图标。 如何在安卓中解压(初学者教程):图8 - 使用文件管理器应用程序打开或解压zip文件。选择解压文件的目标文件夹,然后点击解压图标。

    如何在安卓系统中解压缩(新手教程):图 8 - 使用文件管理器应用打开或解压缩 zip 文件。选择解压缩文件的目标文件夹,然后点击

如何在安卓中解压(初学者教程):图9 - 文件解压过程将开始。

![如何在安卓系统中解压缩文件(新手教程):图 9 - 文件提取过程即将开始。](/static-assets/zip/blog/unzip-android-tutorial/unzip-android-tutorial-9.webp)

在Google Play商店有很多专门设计用于解压文件的应用程序。

"RAR"应用程序是一个受欢迎的选择。以下是如何使用它: 从Google Play商店下载并安装"RAR"应用程序。

如何在安卓中解压(初学者教程):图10 - 从Google Play商店下载并安装RAR应用程序。

How to Unzip in Android (Beginner Tutorial): Figure 10 - ![如何在安卓中解压(初学者教程):图10 - 从Google Play商店下载并安装RAR应用程序。](/static-assets/zip/blog/unzip-android-tutorial/unzip-android-tutorial-10.webp)

  1. 导航到zip文件所在的位置。

  2. 点击选中zip文件。

你也可以选择多个zip文件。 3. 点击"解压"按钮,通常用一个看起来像文件正在解压的图标表示。

如何在安卓中解压(初学者教程):图11 - 打开RAR应用程序,导航到zip文件位置并选择zip文件。你还可以选择多个zip文件。点击解压按钮

  1. 选择目标文件夹并点击"确定"以开始解压过程。 点击"提取"按钮](/static-assets/zip/blog/unzip-android-tutorial/unzip-android-tutorial-11.webp)

  2. 选择目标文件夹,然后点击"确定"开始提取过程。

    How to Unzip in Android (Beginner Tutorial): Figure 12 - Choose the destination path to store the extracted files, then tap on the OK button to start the extraction process.

我们可以使用"RAR"应用程序在安卓设备上压缩文件并创建zip文件。

在 Android 设备上使用 RAR 的压缩文件

我们可以使用"RAR"应用程序在安卓设备上压缩文件并创建zip文件。

  1. 在您的安卓设备上启动"RAR"应用程序。
  2. 转到要包含在压缩存档(ZIP 或 RAR)中的文件所在的位置。 如何在安卓中解压(初学者教程):图13 - 在你的安卓设备上打开RAR应用程序。导航到存储你要包括在压缩档案文件(ZIP或RAR)中的文件的位置。选择一个或多个文件。你还可以选择整个文件夹。 您还可以选择多个文件或整个文件夹。

    如何在安卓设备上解压缩(入门教程):图 13 - 打开安卓设备上的RAR应用。导航到要包含在压缩存档文件(ZIP 或 RAR)中的文件所在的目录。 选择一个或多个文件。 您也可以选择整个文件夹。

  3. 选择文件后,点击顶部菜单中的"将文件添加到存档"图标。

    How to Unzip in Android (Beginner Tutorial): Figure 14 - After selecting the files, click on the Add files to Archive icon on the top menu bar.

IronZIP是由Iron Software开发的强大的C# ZIP档案库。

它提供了全面的功能,用于在.NET应用程序中创建、读取和提取ZIP档案。 它支持ZIP文件、TAR档案、GZIP和BZIP2格式。

其用户友好的API简化了不同.NET版本项目的集成,确保与.NET 7、6、5、Core、Standard和Framework的兼容性。 然后,该应用程序将创建压缩文件。

介绍 IronZIP

在我们的.NET项目中安装IronZIP 要通过Visual Studio中的"包管理器控制台"安装IronZIP NuGet包,请按照以下步骤操作: 1. 打开Visual Studio并加载你的项目。 2. 在Visual Studio中,转到顶部菜单中的"视图",并选择"其他窗口">"包管理器控制台"以打开包管理器控制台。 3. 在包管理器控制台中,确保"默认项目"下拉菜单(位于控制台窗口的顶部)设置为要安装IronZIP NuGet包的项目

  1. 使用以下命令安装IronZIP NuGet包:

要在 IronZIP NuGet 包中使用 Visual Studio 的包管理控制台进行安装,请按照以下步骤操作:

编写代码来从zip文件中提取文件

以下代码示例将使用IronZIP库在C#中解压文件。 此代码片段使用IronZIP库的IronArchive类,将"Lectures.zip"档案文件的内容解压缩到名为"Extracted Lectures"的目录中。这行代码包裹了IronZIP提供的功能,使开发人员能够有效地将ZIP档案内容解压缩并组织到他们的.NET项目中的指定目录中。

  1. 使用以下命令安装IronZIP NuGet包:
Install-Package IronZip

此命令会将IronZIP软件包及其依赖项下载并安装到您的项目中。

编写代码从 Zip 文件中提取文件

以下代码示例将使用 C# 中的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

这段代码片段使用IronZIP库中的IronArchive类,将"Lectures.zip"压缩文件的内容提取到名为"Extracted Lectures"的目录中。这一行代码封装了IronZIP提供的功能,使开发人员能够高效地将 ZIP 压缩文件的内容解压缩并整理到.NET项目中的指定目录中。

结论

总之,Android 设备在我们日常生活中的普及使得文件管理(包括解压缩)成为用户必备的技能。 本文探讨了在 Android 上解压缩文件的各种方法,从使用内置文件管理器应用程序到使用专用的第三方应用程序,以及直接从电子邮件附件中提取文件。

此外,我们还介绍了IronZIP ,这是一个由Iron Software开发的强大的 C# ZIP 归档库,重点介绍了其全面的功能、用户友好的 API 以及与各种.NET版本的兼容性。 本文提供了通过 Visual Studio 中的包管理器控制台安装 IronZIP 的分步指南,展示了其易于集成的特点。

代码片段的加入演示了如何在 .NET 项目中轻松地使用 IronZIP 从 ZIP 存档中提取文件。 凭借众多的提取选项,用户可以选择最适合自己偏好和工作流程的方法,从而在 Android 和 .NET 平台上高效地进行文件管理。

IronZIP提供免费试用,价格从 $799 起,凭借超过 3300 万次的下载量赢得了用户的信赖,为 95 多个国家的个人开发者、初创公司和 NASA 工程师提供服务。 该许可证包含一年的免费支持和更新,使IronZIP成为 .NET 项目中高效归档处理的理想选择。

Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。

钢铁支援团队

我们每周 5 天,每天 24 小时在线。
聊天
电子邮件
打电话给我