Verteilen Sie Android-Apps über die Firebase-Konsole an Tester

In dieser Anleitung wird beschrieben, wie Sie Android App Bundles (AABs) in App Distribution hochladen und generierte APKs mithilfe der Firebase-Konsole verteilen. Um dieser Anleitung folgen zu können, benötigen Sie Zugriff auf ein Google Play-Konto, dessen Administrator oder Inhaber Sie sind, sowie auf eine App, die im Play-Konto veröffentlicht wurde.

Informationen zum Verteilen von Android App Bundles

App Distribution lässt sich in den internen App-Sharing-Dienst von Google Play integrieren, um die von Ihnen hochgeladenen AABs zu verarbeiten und APKs bereitzustellen, die für die Gerätekonfigurationen Ihrer Tester optimiert sind. Wenn Sie AABs verteilen, können Sie:

  • Führen Sie optimierte APKs aus (von Google Play bereitgestellt), die für die Geräte Ihrer Tester optimiert sind.
  • Aufdecken und Debuggen gerätespezifischer Probleme.
  • Test - App Bundle Features wie Feature - Lieferung Wiedergabe und Play - Asset - Lieferung
  • Reduzieren Sie die Downloadgröße für Ihre Tester.

Bevor Sie beginnen

  1. Wenn Sie nicht bereits haben, fügen Sie Firebase zu dem Android - Projekt .

    Wenn Sie keine anderen Firebase-Produkte verwenden, müssen Sie nur ein Projekt erstellen und Ihre App registrieren. Wenn Sie sich jedoch entscheiden, in Zukunft zusätzliche Produkte zu verwenden, führen Sie alle Schritte auf der oben verlinkten Seite aus.

  2. Verbinden Sie Ihr Firebase-Projekt mit Ihrem Google Play-Konto. Nach der Verbindung werden Apps, die die folgenden Anforderungen erfüllen, automatisch zwischen Ihrem Firebase-Projekt und Ihrem Google Play-Konto verknüpft:

    • Die App, die Sie bei Google Play hochladen, und Firebase müssen denselben Paketnamen haben.

    • Die App in Google Play muss sich in einem veröffentlichten Zustand befinden. Eine App wird veröffentlicht, wenn ihr App Store-Eintrag fertiggestellt und genehmigt wurde und die App an einen der folgenden Google Play-Tracks verteilt wurde: intern, geschlossen, Produktion oder offener Test.

    So verbinden Sie Ihr Firebase-Projekt:

    1. Stellen Sie sicher, dass Sie der Inhaber Ihres Firebase-Projekts und der Kontoadministrator oder Inhaber Ihres Google Play-Kontos sind.

    2. In Ihrem Projekt Firebase, Navigieren Sie zu (Settings), und klicken Sie auf Einstellungen Projekt> Integrationen.

    3. Wenn Sie nicht bereits haben, aktivieren Sie über die Google Analytics - Karte Google Analytics. Dies ist erforderlich, um Ihr Projekt mit Google Play zu verknüpfen.

    4. Klicken Sie auf Link auf der Google Play - Karte.

Schritt 1. Erstellen Sie Ihre App

Wenn Sie bereit sind eine Pre-Release - Version Ihrer App - Tester zu verteilen, bauen Sie Ihre AAB (der Besuch Android Studio - Dokumentation für Anweisungen).

Schritt 2. Verteilen Sie Ihre App an Tester

Um Ihre App an Tester zu verteilen, laden Sie Ihre AAB-Datei über die Firebase-Konsole hoch:

  1. Öffnen Sie die App Verteilung Seite der Konsole Firebase. Wählen Sie Ihr Firebase-Projekt aus, wenn Sie dazu aufgefordert werden.

  2. Auf der Releases Seite, wählen Sie die App , die Sie aus dem Drop-Down - Menü verteilen mögen.

  3. Ziehen Sie die AAB-Datei Ihrer App in die Konsole, um sie hochzuladen.

  4. Geben Sie nach Abschluss des Uploads die Testergruppen und einzelnen Tester an, die Sie den Build erhalten möchten. Fügen Sie dann Versionshinweise für den Build hinzu.

    Siehe Verwalten von Testern für mehr auf Tester Gruppen zu schaffen.

  5. Klicken Sie verteilen die Build zur Verfügung Tester zu machen.

Sobald Sie Ihren Build verteilt haben, steht er 150 Tage (fünf Monate) im App-Verteilungs-Dashboard der Firebase-Konsole zur Verfügung. Wenn der Build 30 Tage vor dem Ablaufen liegt, wird sowohl in der Konsole als auch in der Build-Liste Ihres Testers auf seinem Testgerät eine Ablaufbenachrichtigung angezeigt.

Tester , die nicht eingeladen haben , um die Anwendung zu testen , erhalten E - Mail - Einladungen , um loszulegen, und bestehende Tester erhalten E - Mail - Benachrichtigungen , dass eine neue Build - Test (lesen Sie die bereit ist , Tester Set up Anleitung für Anweisungen, wie die Test - App installieren). Sie können den Status jedes Testers in der Firebase-Konsole überwachen – ob er die Einladung angenommen hat und ob er die App heruntergeladen hat.