自 2021 年 8 月起,Google Play 上的新應用程式都必須以 Android App Bundle 檔案格式發布。如果大小超過 200 MB,可以使用 Play Asset Delivery 或 Play Feature Delivery。
自 2023 年 6 月 30 日起,Google Play 不再支援使用 APK 的電視應用程式更新。所有電視應用程式更新都必須採用 Android App Bundle (AAB) 發布。
詳情請參閱 Android 開發人員網誌的「The Future of Android App Bundles is here」。
APK 檔案的大小上限取決於支援的 Android 版本,如下所示:
- 100 MB:支援 Android 2.3 以上版本的 APK (API 級別 9 至 10 和 14 以上)
- 提示:使用者裝置上的 Play 商店必須是 5.2 以上版本,才能安裝 100 MB 的 APK。
Google Play 可為您代管擴充檔案,不收取額外費用。如果情況許可,Google Play 每次安裝或更新您的應用程式時,都會下載這些檔案。在部分情況下,您的應用程式必須下載本身的擴充檔案。
如果 APK 的壓縮後大小 (含擴充檔案) 超過 200 MB,使用者嘗試下載應用程式時,將會看到建議使用 Wi-Fi 下載的警告對話方塊。
提示:只要使用 Android App Bundle 發布應用程式,就能提供較小型的應用程式,不僅能減少使用者安裝所占用的空間,應用程式的作業效率也更高。
擴充程式檔類型
使用擴充程式檔時,其中一個檔案是主要擴充程式檔,另一個則是選擇性的修補檔案,後者一般為前者的小型程式更新檔。
擴充檔案的檔案類型不拘,系統會將這類檔案儲存在裝置的共用儲存位置 (例如 SD 卡或可掛接 USB 的分割區),以供應用程式存取。每次下載時,系統產生的擴充檔案網址都不會重複。
管理擴充程式檔
新增或變更擴充檔案您可以為草稿版本的 APK 上傳新的擴充檔案,或加入現有的擴充檔案。
- 開啟 Play 管理中心。
- 選取應用程式。
- 在左選單中依序點選「發布」>「正式版」。
- 在「正式版」頁面上,有個下拉式選單會顯示「標準」、「僅限免安裝應用程式」和「管理版本類型」選項。
- 選擇「管理版本類型」。
- 您會看到與該版本相關的一系列 APK。在相關的版本代碼旁點選「新增」圖示 。
- 選擇您要上傳新檔案,或附加現有的擴充檔案。
- 如果該 APK 尚未發布,您可以選取其他擴充檔案進行更換,或是選取 [沒有擴充檔案] 以移除擴充檔案。 您無法移除現有版本的擴充檔案。
- 選取 [儲存]。
您無法移除現有版本的擴充程式檔。如果您不想再將擴充程式檔加入您的 APK,請使用沒有擴充程式檔的新 APK 建立新版本。
對於尚未發布的 APK,您隨時可以變更附加的擴充檔案。
- 開啟 Play 管理中心。
- 選取應用程式。
- 在左選單中依序點選「發布」>「應用程式版本」。
- 找出您要更新的版本類型,點選旁邊的「管理」。
- 您會看到與該版本相關的一系列 APK。在相關的版本代碼旁點選「新增」圖示 。
- 點選向下箭頭 。
- 依序選取「沒有擴充程式檔」>「儲存」。