跳至頁尾內容
ZIP 工具

針對 C# 開發者的 Android 解壓縮教程

Android裝置已成為我們日常生活中不可或缺的一部分,作為強大的溝通、生產力和娛樂工具。 Android使用者常遇到的一個常見任務是需要解壓縮檔案。 無論您是透過電子郵件收到已壓縮的檔案,還是從網際網路下載了一個zip檔案,知道如何在Android裝置上解壓縮檔案都十分有用。 在本文中,我們將探索多種解壓縮檔案的方法,提供不同情況的逐步說明。

方法1:使用檔案管理應用程式

大多數Android裝置都配有內建的檔案管理應用程式。如果您的Android裝置沒有內建檔案管理器或您想要其他的,您可以從Google Play Store取得像是Google Files、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. 點擊"提取"按鈕,通常由類似於文件正在解壓縮的圖示表示。

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

  3. 選擇您希望儲存解壓後檔案的目標資料夾。
  4. 點擊"提取"或"確定"以開始解壓過程。

    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. 在您的Android裝置上打開Gmail應用程式。
  2. 打開包含zip檔案附件的電子郵件。

如何在Android中解壓縮(初學者教程):圖6 - 在您的Android手機上開啟Gmail應用程式中的含有zip檔案的電子郵件。

  1. 點擊附件以下載它。
  2. 完成下載後,點擊下載的zip檔案。

! 如何在Android中解壓縮(初學者教程):圖7 - 點擊附件以下載它。 完成下載後,點擊下載的zip檔案。

  1. 選擇選項來解壓縮或使用檔案管理應用程式打開檔案。
  2. 按提示選擇存放解壓檔案的目標資料夾。 導航到目標資料夾後,按下提取圖示。

如何在Android中解壓縮(初學者教程):圖8 - 使用檔案管理應用程式打開或解壓zip檔案。選擇解壓檔案的目標資料夾,然後點擊提取圖示。

  1. 如下所示,檔案將開始提取。

如何在Android中解壓縮(初學者教程):圖9 - 檔案提取過程將開始。

方法3:使用專門的解壓縮應用程式

在Google Play Store中有幾個專門為解壓縮檔案設計的應用程式。 一個受歡迎的選擇是"RAR"應用程式。以下是使用它的方法:

從Google Play Store下載並安裝"RAR"應用程式。

How to Unzip in Android (Beginner Tutorial): Figure 10 - 從Google Play Store下載並安裝RAR應用程式。

打開RAR應用程式。

  1. 導航到zip檔案的位置。

  2. 點擊zip檔案以選擇它。 您還可以選擇多個zip檔案。

  3. 點擊"提取"按鈕,通常由類似於文件正在解壓縮的圖示表示。

! 如何在Android中解壓縮(初學者教程):圖11 - 打開RAR應用程式,導航到zip檔案位置,並選擇zip檔案。您還可以選擇多個zip檔案。 點擊提取按鈕

  1. 選擇目標資料夾並點擊"確定"開始提取過程。

    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應用程式在Android手機上製作zip檔案。

使用RAR在Android裝置上壓縮檔案

我們可以使用"RAR"應用程式在Android裝置上壓縮檔案並建立zip檔案。

  1. 在您的Android裝置上啟動"RAR"應用程式。
  2. 前往您要包含在壓縮檔案(ZIP或RAR)中的檔案所在的位置。
  3. 點擊您要包含在壓縮檔案中的檔案以選擇它們。 您還可以選擇多個檔案或整個資料夾。

! 如何在Android中解壓縮(初學者教程):圖13 - 在您的Android裝置上打開RAR應用程式。導航到您要包含在壓縮檔案(ZIP或RAR)中的檔案所在的位置。 選擇一個或多個檔案。 您還可以選擇整個資料夾。

  1. 選擇檔案後,點擊頂部選單中的"新增檔案至壓縮檔案"圖示。

    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.

  2. 您將被提示輸入壓縮檔案的名稱(ZIP或RAR檔案),並選擇儲存壓縮檔案的目標資料夾。

! 如何在Android中解壓縮(初學者教程):圖15 - 輸入壓縮檔案(ZIP或RAR檔案)的檔名並選擇儲存壓縮檔案的目標資料夾。 最後,點擊確定或建立按鈕以開始壓縮過程。

  1. 點擊"確定"或"建立"以開始壓縮過程。 應用程式將建立壓縮檔案。

介紹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套件透過Visual Studio中的套件管理控制台進行安裝,請按以下步驟操作:

  1. 打開Visual Studio並載入您的專案。
  2. 在Visual Studio中,進入頂部選單中的"視圖",選擇"其他視窗">"套件管理控制台"以打開套件管理控制台。
  3. 在套件管理控制台中,確保"預設專案"下拉選單(位於控制台視窗的頂部)設定為您要安裝IronZIP NuGet套件的專案。
  4. 使用下列命令安裝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上解壓縮檔案的多種方法,從利用內建的檔案管理應用程式到專用的第三方應用程式,以及直接從電子郵件附件中提取檔案。

此外,我們介紹了由Iron Software開發的強大C# ZIP檔案程式庫IronZIP,強調了其全面的功能、使用者友好的API,以及與各種.NET版本的相容性。 提供了透過Visual Studio的套件管理控制台安裝IronZIP的逐步指南,展示了其易於整合的特點。

加入的程式碼片段展示了如何輕鬆地使用IronZIP在.NET專案中從ZIP檔案中提取檔案。 隨著多種提取選項可供選擇,使用者可以選擇最符合其偏好和工作流程的方法,來有效地管理Android和.NET平台上的檔案。

IronZIP提供免費試用,從$999開始,已獲得超過33百萬次下載的信任,服務於個人開發者、新創公司及NASA工程師,遍及95個以上的國家。 該授權包含一年免費支援與更新,使IronZIP成為在.NET專案中高效檔案處理的寶貴選擇。

Curtis Chau
技術作家

Curtis Chau擁有Carleton大學的電腦科學學士學位,專精於前端開發,擁有Node.js、TypeScript、JavaScript和React的專業知識。Curtis熱衷於建立直觀且美觀的使用者介面,喜愛使用現代框架並建立結構良好、視覺吸引力的手冊。

除了開發,Curtis對物聯網(IoT)有濃厚的興趣,探索創新的方法來整合硬體和軟體。在空閒時間,他喜歡玩遊戲和建立Discord機器人,結合他對技術的熱愛與創造力。

Iron 支援團隊

我們線上24小時,每週5天。
聊天
電子郵件
給我打電話