What is an APK File?
An APK 文件(Android 包)是用於 Android 應用的文件打包格式您安裝在智能手機上用於測試目的。應用程序開發的測試階段非常重要,在這裡您可以看到您的應用程序在手機上的外觀和功能,這就是 APK 文件的用途。請注意,APK 文件無法上傳到 Google Play 商店,AAB 是 Google 的新應用發布格式,您需要將其發送到 Google Play 商店才能發布您的應用。
本指南將為您提供如何創建 APK 文件的易於遵循的分步說明。
如何為Android創建APK?
Android開發者可以使用Android Studio製作一個新的應用程序。這是一篇介紹如何使用Android Studio創建並運行您的應用以進行測試和調試的文章它。
Android Studio 對於那些知道如何編碼的人來說是一個很好的解決方案,但是,如果你不知道如何編碼,你仍然可以創建和測試一個應用程序。這是通過使用 APK 生成器 製作 APK 文件來完成的。創建 APK 文件很簡單,不涉及復雜的流程,最重要的是,您不必知道如何編寫代碼。要使用 APK 生成器創建應用,您只需選擇一個模板,然後按照以下說明進行操作。讓我們看看 AppsGeyser apk 生成器的工作原理:
在 appsgeyser.com 上選擇一個應用模板 遵循以下說明:將應用內容上傳到表單字段中。您可以添加文本、圖像、視頻、聲音、鏈接等。命名 APK 文件 選擇一個圖標 創建您的應用程序 下載 APK 文件。創建應用程序後,您將被重定向到儀表板。在儀表板的頂部欄中,您將看到一個帶有“下載 APK”標籤的按鈕。點擊下載您的APK文件!
在您完成應用創建之後,在將您的應用發送到 Google Play 商店之前還必須執行一個非常重要的步驟,那就是在真正的 Android 設備上測試您的應用。為此,您必須手動將應用程序安裝到您的 android 手機上,這就是 APK 文件發揮作用的地方。 APK 文件保存為 ZIP 文件,然後直接下載到您的 Android 手機。在此之後,打開應用程序很容易,您只需像打開任何其他文件一樣打開它。在您的手機上打開應用程序後,您將測試推送通知是否正常工作,應用程序頁面是否正常加載並且看起來不錯,以及所有其他設置是否正常工作。
但是,從 2021 年 8 月開始,Google Play 商店不再接受 APK 文件。所有新應用都必須使用 Android App Bundle 或 AAB 格式上傳。 Google Play 商店解釋說,AAB 格式是一種更通用的批處理格式,可以減少可適用於不同設計的應用程序數量。 AAB 格式於 2018 年首次出現,其理念是 Android 設備具有應用程序需要支持的各種硬件和語言組合,並且向每個單獨的設備發送不同的代碼是浪費空間。
Google 使用一種叫做 app bundle 的東西來創建優化的 APK,那麼這是什麼意思呢?應用程序包會優化下載應用程序的每台設備的代碼,這意味著只有設備下載應用程序所需的代碼和資源才會包含在 APK 中。因此,用戶可以獲得更小的優化下載。
The following is a list of benefits of the Android App Bundle 使用 Google Play 商店時通過 APK
更小的按需下載大小應用程序具有僅資產模塊
我們在這篇文章中介紹了很多,所以讓我們總結一下。 Android App bundle 是一種發布格式,而 APK 是一種打包格式,當從 Google Play Store 下載應用程序時會安裝在移動設備上。 Google 使用 app bundle 生成和提供優化的 APK,這些 APK 是在下載時為每個單獨的設備定制的。只有在特定設備上運行應用程序所需的代碼和資源才會包含在優化的 APK 中。因此,應用程序用戶通過接收更小、更優化的應用程序下載而受益。
作者簡介
Kylie Wilson 是 AppsGeyser 的作家和移動應用測試員。 Kylie 喜歡撰寫有關最新 IT 技術和應用程序製作工具的文章。
她還致力於不斷改進 AppsGeyser 的流程。