跳至页脚内容
ZIP 工具

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

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

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

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

如何在安卓中解压(初学者教程):图1 - Google Files应用程序

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

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

如何在安卓中解压(初学者教程):图2 - 在你的安卓设备上打开Google Files应用程序。

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

如何在安卓中解压(初学者教程):图3 - 打开Google Files应用程序并导航到zip文件所在的文件夹。

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

如何在安卓中解压(初学者教程):图4 - 选择zip文件并点击解压按钮。

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

如何在安卓中解压(初学者教程):图5 - 您还可以选择要存储解压文件的目标文件夹,然后点击解压或确定按钮以开始解压过程。

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

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

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

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

如何在安卓中解压(初学者教程):图6 - 打开电子邮件,其中包含在安卓手机Gmail应用程序中的zip文件。

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

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

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

如何在 Android 中解压缩(初学者教程):图 8 - 使用文件管理器应用打开或提取 zip 文件。选择提取文件的目标文件夹,然后点击提取图标。

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

方法3:使用专用的解压应用程序

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

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

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

如何在 Android 中解压缩(入门教程):图 10 - 从 Google Play 商店下载并安装"RAR"应用程序。

  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. 选择目标文件夹,然后点击"确定"以开始提取过程。

    如何在 Android 中解压缩(入门教程):图 12 - 选择存储解压缩文件的目标路径,然后点击"确定"按钮开始解压缩过程。

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

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

我们可以在 Android 设备上使用"RAR"应用程序对文件进行压缩并创建 ZIP 文件。

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

    如何在 Android 上解压(初学者教程):图 13 - 在您的 Android 设备上打开RAR应用。导航至存储您想要包含在压缩存档文件(ZIP 或 RAR)中的文件的位置。 请选择一个或多个文件。 您也可以选择整个文件夹。

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

如何在 Android 中解压缩(初学者教程):图 14 - 选择文件后,点击顶部菜单栏上的将文件添加到归档图标。

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 文件中提取文件

以下代码示例将使用 IronZIP库在 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

此代码片段使用 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 小时在线。
聊天
电子邮件
打电话给我