查看應用程式的下載大小和安裝大小

為了打造檔案大小最理想的高效率應用程式,您可以檢查應用程式版本的下載大小和安裝大小,並瞭解應用程式大小在指定時間範圍內的變化情形。

對於應用程式的安裝指標和解除安裝指標而言,應用程式大小是其中一項最具影響力的要素。因此,請務必定期監控這項數據,進而瞭解如何縮減應用程式的下載大小和安裝大小。雖然下載大小和安裝大小彼此相關,但仍有以下差異:

  • 應用程式下載檔案大小:使用者在 Google Play 下載的應用程式大小。要下載的應用程式檔案越大,所需的下載時間就越長。
  • 裝置上的應用程式大小:安裝應用程式時需要的空間。由於應用程式在下載過程中會經過壓縮,因此安裝大小可能會超過下載大小。安裝大小越大,代表安裝在使用者的裝置上時需要越多空間。此外,應用程式開啟後所占的磁碟容量會依使用情況而有所不同。

注意:系統會根據最新正式版應用程式和 XXXHDPI ARMv8 裝置設定 (或最接近此設定且能支援應用程式的裝置設定) 計算各項大小,這些數據僅是代表性的計算結果。

查看及比較大小和大小相關指標

將應用程式發布到正式版群組後,您可以按照下列步驟查看應用程式的下載大小和安裝大小:

  1. 開啟 Play 管理中心,然後前往應用程式大小頁面 (依序點選 [Android Vitals] > [應用程式大小])。
  2. 使用畫面右上方的 [應用程式下載檔案大小] 或 [裝置上的應用程式大小] 選項篩選頁面資料。

「應用程式大小」頁面上會顯示下列資料:

  • 應用程式下載檔案大小/裝置上的應用程式大小:您的應用程式在參考裝置上的大小,以及根據各種裝置設定計算出的大小範圍。
  • 應用程式下載檔案大小/裝置上的應用程式大小 (與同類應用程式相比):您的應用程式與同類應用程式的大小對比情況。
    • 如要建立內含 8 至 12 個應用程式的自訂同類群組,請點選 [編輯同類群組]
  • 應用程式下載檔案大小/裝置上的應用程式大小 (指定時間範圍):在指定時間範圍內,您的應用程式與同類應用程式的大小對比情況。
    • 在圖表右上角,您可以選取要查看的日期範圍,然後勾選顯示應用程式在各種裝置設定條件下大小範圍的核取方塊。
  • 可用儲存空間不到 1 GB 的使用中裝置*:剩餘裝置儲存空間不到 1 GB 的活躍使用者百分比。
  • 可用儲存空間不到 1 GB 的裝置上的解除安裝次數*:以可用儲存空間不到 1 GB 的使用中裝置上的解除安裝次數,除以所有使用中裝置上的解除安裝次數所得的比率。

*注意:可用儲存空間不到 1 GB 的使用中裝置可用儲存空間不到 1 GB 的裝置上的解除安裝數這兩項指標,是根據為期 30 天的累計平均值計算得出,只有在確定適用於您的應用程式時才會顯示。

查看大小分類統計資料

如果您是透過 Android App Bundle 發布應用程式,就可以查看依套件版本代碼彙整的圖表,其中會詳細分析各項應用程式元件所占的空間,以及與前五個版本的總下載檔案大小/總安裝大小對比情況。

您可以從這些分析資料中瞭解應用程式的哪個元件占用最多空間,並找出可以進一步改進的部分,讓空間的整體運用更加完善。這些分類統計資料是根據應用程式套件在參考裝置設定條件下產生的 APK 所得出。

分類統計資料包含下列資訊:

  • 應用程式下載大小的分類統計資料:
    • 程式碼/DEX:應用程式中所有為了在 Android 裝置上執行而編譯為 DEX 格式的 Java 或 Kotlin 程式碼。
    • 資源:包括資源表,以及應用程式位於「res/」目錄中的字串、圖片等非程式碼元件。
    • 資產:位於應用程式「assets/」目錄中的其他檔案,例如聲音檔或影片。
    • 原生程式庫:位於應用程式「libs/」目錄中的原生程式碼,通常是指 Java 和 Kotlin 以外的程式碼。
    • 其他:應用程式中的其他檔案。
  • 裝置上應用程式大小的分類統計資料還包含下列資訊:
    • 解壓縮後的原生程式庫:壓縮成 APK 檔案的原生程式庫必須在本機儲存空間內解壓縮,才能用於執行應用程式。
    • 最佳化 DEX:為了提升效能,由 Android 執行階段轉換為原生程式碼的 DEX 程式碼。

查看應用程式大小最佳化建議

在頁面中央附近,您可以查看系統在分析您的最新版本後提供的應用程式大小最佳化建議。

如果您在發布應用程式時使用的是 APK,就會看到改用應用程式套件的建議,以及預計的應用程式大小縮減幅度;如果您發布應用程式時使用的是應用程式套件,則會看到更詳盡的分析資料,以及建議進行最佳化調整的項目清單。

每個建議調整的項目都會附上具體說明,包括需要變更哪些地方、何時能計算估計值,以及調整後或許能縮減的大小。系統每次估算的可縮減大小之間並無直接關聯;如果您同時執行多項最佳化作業,估算結果可能會與之前的數值不同。

這對您有幫助嗎?
我們應如何改進呢?

還有其他問題嗎?

登入即可獲得其他支援選項,快速解決您的問題