Catch up on everthing we announced at this year's Firebase Summit. Learn more

Distribuye apps para Android a los verificadores con Firebase console

En esta guía, se describe cómo subir Android App Bundles (AAB) a App Distribution y cómo distribuir APK generados con Firebase console.

Para seguir esta guía, necesitas los siguientes requisitos previos: acceso a un proyecto de Firebase (propietario o administrador de Firebase), acceso a una cuenta de desarrollador de Google Play (propietario o administrador) y una app que esté publicada en Google Play.

Acerca de la distribución de Android App Bundles

App Distribution se integra en el servicio de uso compartido interno de apps de Google Play a fin de procesar los AAB que subes y entregar APK optimizados para la configuración de los dispositivos de tus verificadores. Cuando distribuyes los AAB, puedes hacer lo siguiente:

  • Ejecutar APK optimizados (entregados por Google Play) para los dispositivos de tus verificadores
  • Descubrir y depurar los problemas específicos del dispositivo
  • Probar funciones del paquete de aplicación, como entrega de funciones en Play y Play Asset Delivery
  • Reducir el tamaño de las descargas para los verificadores

Antes de comenzar

  1. Si aún no lo hiciste, agrega Firebase a tu proyecto de Android. Al final de este flujo de trabajo, tendrás una app de Firebase para Android en tu proyecto de Firebase.

    Si no utilizas ningún otro producto de Firebase, solo debes crear un proyecto y registrar tu app. Si decides usar productos adicionales, asegúrate de completar todos los pasos que se indican en Agrega Firebase al proyecto de Android.

  2. Para crear un vínculo de Firebase a Google Play y subir AAB, asegúrate de que la app cumpla con los siguientes requisitos:

    • La app en Google Play y la app de Firebase para Android deben estar registradas con el mismo nombre de paquete.

    • La app en Google Play debe estar configurada en el panel de apps y se distribuye en uno de los segmentos de Google Play (Pruebas internas, Pruebas cerradas, Pruebas abiertas o Producción).

    • La revisión de la app en Google Play debe estar completa y la app debe estar publicada. La app está publicada si en la columna Estado de la app se muestra uno de los siguientes estados: Pruebas internas (no pruebas internas en borrador), Pruebas cerradas, Pruebas abiertas o Producción.

  3. Vincula tu app de Firebase para Android a tu cuenta de desarrollador de Google Play:

    1. En Firebase console, ve a la configuración del proyecto y, luego, selecciona la pestaña Integraciones.

    2. En la tarjeta de Google Play, haz clic en Vincular.
      Si ya tienes vínculos a Google Play, haz clic en Administrar en su lugar.

    3. Sigue las instrucciones en pantalla a fin de habilitar la integración de App Distribution y seleccionar las apps de Firebase para Android que quieres vincular a Google Play.

    Obtén más información para realizar vinculaciones a Google Play.

Paso 1: Crea la app

Cuando estés listo para distribuir una versión previa al lanzamiento de tu app a los verificadores, compila el AAB (consulta la documentación de Android Studio para obtener instrucciones).

Paso 2: Distribuye la app a los verificadores

Para distribuir tu app a los verificadores, sube el archivo AAB con Firebase console como se indica a continuación:

  1. Abre la página App Distribution de Firebase console. Selecciona tu proyecto de Firebase cuando se te solicite.

  2. En la página Actualizaciones, selecciona la app que quieres distribuir desde el menú desplegable.

  3. Arrastra el archivo AAB a la consola para subirlo.

  4. Cuando la carga finalice, especifica los grupos de verificadores y los verificadores individuales que quieres que reciban la compilación. Luego, agrega las notas de la versión de la compilación.

    Consulta Administra verificadores para obtener más información sobre cómo crear grupos de verificadores.

  5. Haz clic en Distribuir a fin de hacer que la versión esté disponible para los verificadores.

Una vez que distribuyas la compilación, estará disponible en el panel de App Distribution de Firebase console durante 150 días (cinco meses). Cuando falten 30 días para el vencimiento de la compilación, se mostrará un aviso de vencimiento en la consola y en la lista de compilaciones de tu verificador, en el dispositivo de prueba.

Los verificadores que no recibieron invitaciones para probar la app las recibirán por correo electrónico para comenzar, y los verificadores existentes recibirán notificaciones por correo electrónico en las que se indicará que hay una nueva compilación lista para probar (consulta la guía de preparación para verificadores si necesitas instrucciones para instalar la app de prueba). En Firebase console, puedes supervisar el estado de cada verificador (si aceptó la invitación y si descargó la app).

Los verificadores tendrán 30 días para aceptar una invitación a fin de probar la app antes de que venza. Cuando falten 5 días para que venza la invitación, aparecerá un aviso en Firebase console junto al verificador en una versión. Para renovar una invitación, puedes usar el menú desplegable de la fila del verificador para reenviarla.