使用 Firebase 控制台將 Android 應用分發給測試人員

本指南介紹如何將 Android App Bundle (AAB) 上傳到 App Distribution 以及使用 Firebase 控制台分發生成的 APK。

要遵循本指南,您需要滿足以下先決條件:訪問 Firebase 項目(所有者Firebase 管理員)、訪問 Google Play 開發者帳戶(所有者或管理員)以及在 Google Play 中處於已發布狀態的應用。

關於分發 Android App Bundle

App Distribution 與 Google Play 的內部應用共享服務集成,以處理您上傳的 AAB 並提供針對測試人員的設備配置進行了優化的 APK。分發 AAB 時,您可以:

  • 運行針對測試人員的設備進行了優化的優化 APK(由 Google Play 提供)。
  • 發現和調試特定於設備的問題。
  • 測試應用程序包功能,例如Play 功能交付Play 資產交付
  • 減少測試人員的下載量。

在你開始之前

  1. 如果您還沒有,請將 Firebase 添加到您的 Android 項目中。在此工作流程結束時,您的 Firebase 項目中將擁有一個 Firebase Android 應用。

    如果您不使用任何其他 Firebase 產品,則只需創建一個項目並註冊您的應用。如果您決定使用其他產品,請務必完成將 Firebase 添加到您的 Android 項目中的所有步驟。

  2. 要創建指向 Google Play 的 Firebase 鏈接並上傳 AAB,請確保您的應用滿足以下要求:

    • Google Play 中的應用和 Firebase Android 應用都使用相同的包名稱註冊。

    • Google Play 中的應用設置在應用儀表板上,並分發到 Google Play 軌道之一(內部測試、封閉測試、開放測試或生產)。

    • 該應用在 Google Play 中的審核已完成,該應用已發布。如果應用狀態列顯示以下狀態之一,則您的應用已發布:內部測試(不是內部測試草案)、封閉測試、開放測試或生產。

  3. 將您的 Firebase Android 應用鏈接到您的 Google Play 開發者帳戶:

    1. 在 Firebase 控制台中,轉到您的 Project settings ,然後選擇Integrations選項卡。

    2. Google Play卡上,點擊鏈接
      如果您已有指向 Google Play 的鏈接,請改為單擊“管理”。

    3. 按照屏幕上的說明啟用 App Distribution 集成並選擇要鏈接到 Google Play 的 Firebase Android 應用。

    了解有關鏈接到 Google Play 的更多信息。

第 1 步:構建您的應用

當您準備好將應用的預發布版本分發給測試人員時,請構建您的 AAB(有關說明,請訪問Android Studio 文檔)。

步驟 2. 將您的應用分發給測試人員

要將您的應用分發給測試人員,請使用 Firebase 控制台上傳您的 AAB 文件:

  1. 打開 Firebase 控制台的應用分發頁面。出現提示時選擇您的 Firebase 項目。

  2. Releases頁面上,從下拉菜單中選擇要分發的應用程序。

  3. 將應用的 AAB 文件拖到控制台以上傳。

  4. 上傳完成後,指定要接收構建的測試人員組和個人測試人員。然後,為構建添加發行說明。

    有關創建測試人員組的更多信息,請參閱管理測試人員

  5. 單擊分發以使構建可供測試人員使用。測試人員會自動收到一封電子郵件邀請來測試應用程序。

  6. (可選)要與有權訪問這些版本的測試人員共享指向特定版本的鏈接,請單擊鏈接圖標以將版本鏈接複製到剪貼板。

分發構建後,它會在 Firebase 控制台的 App Distribution 儀表板中可用 150 天(五個月)。當構建距離到期 30 天時,控制台和測試人員在其測試設備上的構建列表中都會顯示到期通知。

未受邀測試應用程序的測試人員會收到電子郵件邀請以開始使用,現有測試人員會收到電子郵件通知,表明新版本已準備好進行測試。有關如何安裝測試應用程序的說明,請參閱使用應用程序分發設置為測試人員。您可以在 Firebase 控制台中監控每個測試人員的狀態——他們是否接受了邀請以及是否下載了應用程序。

測試人員有 30 天的時間在應用程序過期前接受測試邀請。當邀請距過期還有 5 天時,過期通知會出現在 Firebase 控制台中某個版本的測試人員旁邊。可以通過使用測試人員行上的下拉菜單重新發送邀請來更新邀請。

,

本指南介紹如何將 Android App Bundle (AAB) 上傳到 App Distribution 以及使用 Firebase 控制台分發生成的 APK。

要遵循本指南,您需要滿足以下先決條件:訪問 Firebase 項目(所有者Firebase 管理員)、訪問 Google Play 開發者帳戶(所有者或管理員)以及在 Google Play 中處於已發布狀態的應用。

關於分發 Android App Bundle

App Distribution 與 Google Play 的內部應用共享服務集成,以處理您上傳的 AAB 並提供針對測試人員的設備配置進行了優化的 APK。分發 AAB 時,您可以:

  • 運行針對測試人員的設備進行了優化的優化 APK(由 Google Play 提供)。
  • 發現和調試特定於設備的問題。
  • 測試應用程序包功能,例如Play 功能交付Play 資產交付
  • 減少測試人員的下載量。

在你開始之前

  1. 如果您還沒有,請將 Firebase 添加到您的 Android 項目中。在此工作流程結束時,您的 Firebase 項目中將擁有一個 Firebase Android 應用。

    如果您不使用任何其他 Firebase 產品,則只需創建一個項目並註冊您的應用。如果您決定使用其他產品,請務必完成將 Firebase 添加到您的 Android 項目中的所有步驟。

  2. 要創建指向 Google Play 的 Firebase 鏈接並上傳 AAB,請確保您的應用滿足以下要求:

    • Google Play 中的應用和 Firebase Android 應用都使用相同的包名稱註冊。

    • Google Play 中的應用設置在應用儀表板上,並分發到 Google Play 軌道之一(內部測試、封閉測試、開放測試或生產)。

    • 該應用在 Google Play 中的審核已完成,該應用已發布。如果應用狀態列顯示以下狀態之一,則您的應用已發布:內部測試(不是內部測試草案)、封閉測試、開放測試或生產。

  3. 將您的 Firebase Android 應用鏈接到您的 Google Play 開發者帳戶:

    1. 在 Firebase 控制台中,轉到您的 Project settings ,然後選擇Integrations選項卡。

    2. Google Play卡上,點擊鏈接
      如果您已有指向 Google Play 的鏈接,請改為單擊“管理”。

    3. 按照屏幕上的說明啟用 App Distribution 集成並選擇要鏈接到 Google Play 的 Firebase Android 應用。

    了解有關鏈接到 Google Play 的更多信息。

第 1 步:構建您的應用

當您準備好將應用的預發布版本分發給測試人員時,請構建您的 AAB(有關說明,請訪問Android Studio 文檔)。

步驟 2. 將您的應用分發給測試人員

要將您的應用分發給測試人員,請使用 Firebase 控制台上傳您的 AAB 文件:

  1. 打開 Firebase 控制台的應用分發頁面。出現提示時選擇您的 Firebase 項目。

  2. Releases頁面上,從下拉菜單中選擇要分發的應用程序。

  3. 將應用的 AAB 文件拖到控制台以上傳。

  4. 上傳完成後,指定要接收構建的測試人員組和個人測試人員。然後,為構建添加發行說明。

    有關創建測試人員組的更多信息,請參閱管理測試人員

  5. 單擊分發以使構建可供測試人員使用。測試人員會自動收到一封電子郵件邀請來測試應用程序。

  6. (可選)要與有權訪問這些版本的測試人員共享指向特定版本的鏈接,請單擊鏈接圖標以將版本鏈接複製到剪貼板。

分發構建後,它會在 Firebase 控制台的 App Distribution 儀表板中可用 150 天(五個月)。當構建距離到期 30 天時,控制台和測試人員在其測試設備上的構建列表中都會顯示到期通知。

未受邀測試應用程序的測試人員會收到電子郵件邀請以開始使用,現有測試人員會收到電子郵件通知,表明新版本已準備好進行測試。有關如何安裝測試應用程序的說明,請參閱使用應用程序分發設置為測試人員。您可以在 Firebase 控制台中監控每個測試人員的狀態——他們是否接受了邀請以及是否下載了應用程序。

測試人員有 30 天的時間在應用程序過期前接受測試邀請。當邀請距過期還有 5 天時,過期通知會出現在 Firebase 控制台中某個版本的測試人員旁邊。可以通過使用測試人員行上的下拉菜單重新發送邀請來更新邀請。