Distribuer des applications Android aux testeurs à l'aide de la console Firebase

Ce guide explique comment télécharger des ensembles d'applications Android (AAB) vers App Distribution et distribuer les APK générés à l'aide de la console Firebase.

Pour suivre ce guide, vous devez les conditions préalables suivantes: l' accès à un projet Firebase ( propriétaire ou Firebase Administrateur ), l' accès à un compte développeur de Google Play ( propriétaire ou administrateur ), et une application qui est dans un état publié dans Google Play.

À propos de la distribution des lots d'applications Android

App Distribution s'intègre au service de partage d'applications interne de Google Play pour traiter les AAB que vous téléchargez et servir des APK optimisés pour les configurations d'appareil de vos testeurs. Lorsque vous distribuez des AAB, vous pouvez :

  • Exécutez des APK optimisés (fournis par Google Play) qui sont optimisés pour les appareils de vos testeurs.
  • Découvrez et déboguez les problèmes spécifiques à l'appareil.
  • Bundle d'applications de test des fonctionnalités telles que Play Livraison et Jouer Asset Livraison
  • Réduisez la taille des téléchargements pour vos testeurs.

Avant que tu commences

  1. Si vous avez pas déjà, ajoutez Firebase à votre projet Android . À la fin de ce workflow, vous aurez une application Android Firebase dans votre projet Firebase.

    Si vous n'utilisez aucun autre produit Firebase, il vous suffit de créer un projet et d'enregistrer votre application. Si vous décidez d'utiliser des produits supplémentaires, assurez - vous de compléter toutes les étapes Ajouter Firebase à votre projet Android .

  2. Pour créer un lien Firebase vers Google Play et importer des AAB, assurez-vous que votre application répond aux exigences suivantes :

    • L'application dans Google Play et l'application Firebase Android sont toutes deux enregistrées avec le même nom de package.

    • L'application de Google Play est installé sur le tableau de bord de l' application et est distribué à l' une des pistes de Google Play (test interne, les tests fermés, Les tests ouverts ou production).

    • L'examen de l'application dans Google Play est terminé et l'application est publiée. Votre application est publiée si la colonne État de l' application affiche l' un des statuts suivants: tests internes (non Projet de tests internes), les tests fermés, Les tests ouverts, ou la production.

  3. Associez votre application Android Firebase à votre compte développeur Google Play :

    1. Dans la console Firebase, allez à vos Paramètres du projet, puis sélectionnez l'onglet Intégrations.

    2. Sur la carte Google Play, cliquez sur le lien.
      Si vous avez déjà des liens vers Google Play, cliquez sur Gérer la place.

    3. Suivez les instructions à l'écran pour activer l'intégration de la distribution d'applications et sélectionnez les applications Android Firebase à lier à Google Play.

    En savoir plus sur un lien vers Google Play .

Étape 1. Créez votre application

Lorsque vous êtes prêt à distribuer une version préliminaire de votre application pour les testeurs, construire votre AAB (consultez la documentation studio Android pour les instructions).

Étape 2. Distribuez votre application aux testeurs

Pour distribuer votre application aux testeurs, importez votre fichier AAB à l'aide de la console Firebase :

  1. Ouvrez la page de distribution App de la console Firebase. Sélectionnez votre projet Firebase lorsque vous y êtes invité.

  2. Sur la page de presse, sélectionnez l'application que vous souhaitez distribuer dans le menu déroulant.

  3. Faites glisser le fichier AAB de votre application vers la console pour le télécharger.

  4. Une fois le téléchargement terminé, spécifiez les groupes de testeurs et les testeurs individuels pour lesquels vous souhaitez recevoir la version. Ensuite, ajoutez des notes de version pour la version.

    Voir Gérer les testeurs pour plus sur la création de groupes de testeurs.

  5. Cliquez sur Distribuer pour rendre la construction à la disposition des testeurs.

Une fois que vous distribuez votre build, il devient disponible dans le tableau de bord App Distribution de la console Firebase pendant 150 jours (cinq mois). Lorsque la version expire dans 30 jours, un avis d'expiration apparaît à la fois dans la console et dans la liste des versions de votre testeur sur son appareil de test.

Les testeurs qui n'ont pas été invités à tester l'application reçoivent des invitations par courriel pour commencer, et les testeurs existants reçoivent des notifications par courriel qu'une nouvelle version est prêt à tester (lire le jeu testeur en manuel pour obtenir des instructions sur la façon d'installer l'application de test). Vous pouvez surveiller l'état de chaque testeur, s'il a accepté l'invitation et s'il a téléchargé l'application dans la console Firebase.

Les testeurs ont 30 jours pour accepter une invitation à tester l'application avant qu'elle n'expire. Lorsqu'une invitation expire dans 5 jours, un avis d'expiration apparaît dans la console Firebase à côté du testeur sur une version. Une invitation peut être renouvelée en la renvoyant à l'aide du menu déroulant sur la ligne du testeur.