Crear APK gratis

Creadores de apps con IA · Lovable

Lovable a APK: convierte tu app de Lovable en una app de Android

Creaste la app en Lovable y funciona en el navegador. Así la llevas a los teléfonos como una app de Android de verdad, instalable desde un archivo o desde Google Play, sin reescribir ni una línea.

Respuesta corta. Publica tu proyecto en Lovable, copia su dirección .lovable.app (o de dominio personalizado) y pégala en el generador de APK gratis. La misma compilación gratis te da el archivo AAB que pide Google Play. Si prefieres que el código vaya dentro de la app, conecta Lovable a GitHub, descarga el repositorio como ZIP e impórtalo en AppMint.

Lovable escribe React con Vite, TypeScript, Tailwind y shadcn/ui, y usa Supabase para la base de datos, el inicio de sesión y el almacenamiento cuando lo activas.

Dos formas de crearla

RutaIdeal paraQué ocurre
Empaquetar la URL publicadaLa mayoría de las apps de Lovable, sobre todo las que usan SupabaseLa app carga tu sitio de Lovable en vivo. Cada cambio que publicas en Lovable aparece en la app sin necesidad de volver a compilar.
Compilar el código exportadoApps que deben abrirse sin conexión o incluir sus propios archivosSincroniza el proyecto con GitHub, descarga el ZIP e impórtalo en la app AppMint. La compilación de React se ejecuta en tu teléfono y el resultado se empaqueta en el APK.

Paso a paso

  1. Publica el proyecto en Lovable

    Abre el proyecto, pulsa Publish y espera a que aparezca la dirección. Se ve así: your-app.lovable.app. Si conectaste tu propio dominio, usa ese en su lugar: es la dirección que verán tus usuarios si alguna página llega a mostrarla.

  2. Prueba primero el sitio en un teléfono

    Abre la dirección publicada en Chrome en un teléfono Android. Lo que ves ahí es lo que mostrará la app. Corrige en Lovable, antes de compilar, lo que solo se ve bien en una laptop (una tabla más ancha que la pantalla, una barra lateral que nunca se contrae).

  3. Pega la dirección en el generador

    Ve al generador de APK, pega la dirección, ponle un nombre y un icono a la app, y descarga el APK. Obtienes el APK y el AAB para Google Play en la misma compilación gratis.

  4. O compila desde el código

    En Lovable, conecta GitHub desde los ajustes del proyecto. En GitHub, usa Code → Download ZIP. En AppMint, elige la opción de ZIP y selecciona ese archivo. Si tu código lee valores import.meta.env.VITE_… (normalmente tu URL de Supabase y la clave anon), AppMint añade un paso que lista cada uno para que los completes.

Qué funciona dentro de la app

  • Inicio de sesión con correo y contraseña de Supabase, sesiones que sobreviven al cerrar la app y seguridad a nivel de fila, porque la app ejecuta tu sitio real.
  • Inicio de sesión con Google: las páginas de inicio de sesión de Google y Supabase se abren dentro de la app, así que el usuario vuelve con la sesión iniciada en lugar de acabar en Chrome. Consulta inicio de sesión con Google.
  • Subida de archivos desde la fototeca o la cámara, y el micrófono para notas de voz. Cuando le das a AppMint la dirección de tu sitio, analiza los scripts del sitio y marca los permisos de cámara, micrófono y ubicación que el sitio realmente usa.
  • Rutas de React Router, incluido el botón de retroceso: retroceder lleva a la pantalla anterior de tu app y cierra primero cualquier diálogo abierto.

Qué revisar primero

Pago con Stripe para productos digitales

Google Play exige Play Billing para bienes digitales y suscripciones vendidos dentro de una app. Una app de Lovable que vende una suscripción con Stripe puede ser rechazada. Los bienes físicos y los servicios no tienen problema. Las opciones están en compras dentro de la app.

Los enlaces de vista previa no son tu app

La dirección de la vista previa del editor cambia y requiere que hayas iniciado sesión en Lovable. Compila siempre desde la dirección publicada.

Despublicar rompe la app

Una app empaquetada muestra lo que sirva la dirección. Si despublicas o renombras el proyecto de Lovable, las apps instaladas mostrarán un error. Mantén en vivo la versión publicada, o usa un dominio personalizado para poder cambiar de hosting más adelante.

Valores de entorno en una compilación de código

En una compilación desde ZIP, un valor VITE_ que dejes vacío se compila como undefined. La clave anon de Supabase está pensada para ser pública; una clave secreta nunca debe ir en el código del front-end, en el navegador ni en una app.

Cómo publicar tu app de Lovable en Google Play

Google Play acepta un AAB (Android App Bundle), no un APK. El creador te da el AAB gratis con cada compilación, firmado con una clave que se mantiene igual para el mismo nombre de paquete, así que conserva ese nombre de paquete en cada actualización y sube el número de versión cada vez. Antes de enviarlo, repasa la lista de verificación de Play Store: una política de privacidad, capturas de pantalla, el formulario de seguridad de datos y, para una cuenta de desarrollador personal nueva, la prueba cerrada con probadores.

Si Play informa de que la clave de firma no coincide, lee cómo corregir el error de clave de subida.

Preguntas

¿Es gratis convertir una app de Lovable en un APK?

Sí. El generador web es gratis y no necesita cuenta. La app AppMint para Android también es gratis; consulta precios para ver qué añaden los planes de pago.

¿Tengo que recompilar la app cada vez que la cambio en Lovable?

No, si empaquetas la URL publicada: la app carga el sitio en vivo, así que publicar en Lovable actualiza todas las apps instaladas. Solo recompilas para cambiar el nombre, el icono, los permisos o la versión de la app para Google Play. Una compilación desde ZIP sí necesita recompilarse, porque el código va dentro de la app.

¿Puedo publicar una app de Lovable en Google Play?

Sí. El generador te da gratis el archivo AAB que exige Play; súbelo en Play Console. Google también espera que la app sea algo más que un sitio web dentro de un marco, así que usa funciones nativas como las notificaciones push y ten a mano la lista de verificación de Play Store.

¿Sigue funcionando el inicio de sesión con Supabase?

Sí. La app guarda la sesión igual que el navegador, así que los usuarios siguen con la sesión iniciada entre aperturas.

¿"Loveable" es lo mismo?

La gente suele escribirlo "Loveable". El producto es Lovable (lovable.dev), y todo lo de esta página se aplica a él.

Otros creadores

Última revisión 2026-09-25.