AL-CHEM-IA

Guía para Publicar en Google Play

Guía detallada para empaquetar tu aplicación como una Actividad Web de Confianza (TWA) y publicarla en la Play Store.

Paso 1: Preparación de la PWA
Tu aplicación web debe ser una PWA instalable.

Asegúrate de que tu aplicación se sirva a través de HTTPS.

Verifica que tienes un `manifest.json` y un Service Worker válidos.

Paso 2: Obtener las Huellas Digitales SHA
Necesitarás las huellas digitales de tu clave de firma de Android para conectar tu app con Firebase.

Para la clave de depuración, puedes usar este comando en tu terminal:

keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

Copia las huellas digitales SHA-1 y SHA-256. Las necesitarás para el siguiente paso.

Paso 3: Configurar el Proyecto de Firebase
El proyecto de Firebase conecta tu PWA con la app de Android.

Ve a la Consola de Firebase, crea un nuevo proyecto y selecciona 'Añadir aplicación de Android'.

Introduce un nombre de paquete único para tu app (ej. `com.tuempresa.alchemia`).

En la sección 'Registrar app', añade las huellas digitales SHA-1 y SHA-256 que obtuviste en el paso anterior.

Paso 4: Añadir el Archivo de Configuración de Firebase
Descarga el archivo de configuración de Firebase y colócalo en tu proyecto de Android.

Después de registrar tu app, Firebase te permitirá descargar un archivo `google-services.json`.

Coloca este archivo en el directorio `app` de tu proyecto de Android Studio.

Paso 5: Configurar los Archivos Gradle
Finalmente, añade las dependencias de Firebase a los archivos `build.gradle` (o `build.gradle.kts`) de tu proyecto Android.

En el archivo `build.gradle` a nivel de proyecto, añade el plugin de servicios de Google.

En el archivo `build.gradle` a nivel de app, aplica el plugin y añade las dependencias necesarias de Firebase, como el BoM (Bill of Materials).

Sincroniza tu proyecto en Android Studio para descargar las dependencias.