Esta guía describe cómo cargar Android App Bundles (AAB) en App Distribution y distribuir APK generados mediante Firebase console.
App Distribution se integra con el servicio interno para compartir aplicaciones de Google Play para procesar los AAB que usted carga y ofrecer APK que están optimizados para las configuraciones de dispositivos de sus evaluadores. La distribución de AAB le permite hacer lo siguiente:
Ejecute APK optimizados (servidos por Google Play) que estén optimizados para los dispositivos de sus evaluadores.
Descubra y depure problemas específicos del dispositivo.
Pruebe las funciones del paquete de aplicaciones, como Play Feature Delivery y Play Asset Delivery .
Reduzca el tamaño de las descargas para sus evaluadores.
Permisos requeridos
Para cargar AAB en App Distribution, debes vincular tu aplicación de Firebase a una aplicación en Google Play . Debe tener el nivel de acceso requerido para realizar estas acciones.
Si no tiene el acceso necesario a Firebase, puede pedirle al propietario del proyecto de Firebase que le asigne el rol correspondiente a través de la configuración de IAM de la consola de Firebase . Si tienes preguntas sobre cómo acceder a tu proyecto de Firebase, incluida la búsqueda o asignación de un propietario, consulta las preguntas frecuentes sobre "Permisos y acceso a proyectos de Firebase" .
La siguiente tabla se aplica a vincular una aplicación de Firebase a una aplicación en Google Play, así como a cargar AAB.
Acción en la consola Firebase | Permiso IAM requerido | Roles de IAM que incluyen los permisos necesarios de forma predeterminada | Roles adicionales requeridos |
---|---|---|---|
Vincular una aplicación de Firebase a una aplicación en Google Play | firebase.playLinks.update | Uno de los siguientes roles: | Acceso a una cuenta de desarrollador de Google Play como administrador |
Cargar AAB en la distribución de aplicaciones | firebaseappdistro.releases.update | Uno de los siguientes roles: | –– |
Antes de que empieces
Si aún no lo has hecho, agrega Firebase a tu proyecto de Android . Al final de este flujo de trabajo, tendrás una aplicación Firebase para Android en tu proyecto de Firebase.
Si no utiliza ningún otro producto de Firebase, solo necesita crear un proyecto y registrar su aplicación. Si decide utilizar productos adicionales, asegúrese de completar todos los pasos en Agregar Firebase a su proyecto de Android .
Para crear un enlace de Firebase a Google Play y cargar AAB, asegúrese de que su aplicación cumpla con los siguientes requisitos:
La aplicación en Google Play y la aplicación Firebase para Android están registradas con el mismo nombre de paquete.
La aplicación en Google Play se configura en el panel de la aplicación y se distribuye a una de las pistas de Google Play (pruebas internas, pruebas cerradas, pruebas abiertas o producción).
Se completa la revisión de la aplicación en Google Play y la aplicación está publicada. Su aplicación se publica si la columna Estado de la aplicación muestra uno de los siguientes estados: Prueba interna (no prueba interna preliminar), Prueba cerrada, Prueba abierta o Producción.
Vincula tu aplicación Firebase para Android a tu cuenta de desarrollador de Google Play:
En la consola de Firebase, ve a tu
En la tarjeta de Google Play , haz clic en Enlace .
Si ya tiene enlaces a Google Play, haga clic en Administrar .Siga las instrucciones en pantalla para habilitar la integración de distribución de aplicaciones y seleccione qué aplicaciones de Android de Firebase vincular a Google Play.
Obtén más información sobre cómo vincular a Google Play .
Paso 1. Crea tu aplicación
Paso 2. Distribuya su aplicación a los evaluadores
Abra la página Distribución de aplicaciones de Firebase console. Seleccione su proyecto de Firebase cuando se le solicite. En la página Lanzamientos , seleccione la aplicación que desea distribuir en el menú desplegable. Arrastre el archivo AAB de su aplicación a la consola para cargarlo. Cuando se complete la carga, especifique los grupos de probadores y los probadores individuales que desea que reciban la compilación. Luego, agregue notas de la versión para la compilación. Consulte Administrar evaluadores para obtener más información sobre cómo crear grupos de evaluadores. Haga clic en Distribuir para que la compilación esté disponible para los evaluadores. El evaluador recibe automáticamente una invitación por correo electrónico para probar la aplicación. (Opcional) Para compartir enlaces a versiones específicas con evaluadores que tienen acceso a esas versiones, haga clic en el ícono de Enlace para copiar el enlace de la versión al portapapeles.
Próximos pasos
Implemente comentarios en la aplicación para que a los evaluadores les resulte más fácil enviar comentarios sobre su aplicación (incluidas capturas de pantalla). Aprenda cómo mostrar alertas en la aplicación a sus evaluadores cuando haya nuevas versiones de su aplicación disponibles para instalar. Conozca las mejores prácticas para distribuir aplicaciones de Android a evaluadores de control de calidad mediante CI/CD .