Risposta breve. Pubblica il tuo progetto in Lovable, copia il suo indirizzo .lovable.app (o dominio personalizzato) e incollalo nel builder APK gratuito. La stessa build gratuita ti dà il file AAB richiesto da Google Play. Se invece vuoi il codice incluso nell'app, collega Lovable a GitHub, scarica il repository come ZIP e importalo in AppMint.
Lovable scrive React con Vite, TypeScript, Tailwind e shadcn/ui, e usa Supabase per database, accesso e archiviazione quando lo attivi.
Due modi per crearla
| Percorso | Ideale per | Cosa succede |
|---|---|---|
| Usa l'URL pubblicato | La maggior parte delle app Lovable, soprattutto quelle che usano Supabase | L'app carica il tuo sito Lovable online. Ogni modifica che pubblichi in Lovable compare nell'app senza bisogno di ricreare la build. |
| Crea l'app dal codice esportato | App che devono aprirsi offline o includere i propri file | Sincronizza il progetto con GitHub, scarica lo ZIP e importalo nell'app AppMint. La build React viene eseguita sul tuo telefono e il risultato viene impacchettato nell'APK. |
Passo dopo passo
Pubblica il progetto in Lovable
Apri il progetto, premi Publish e aspetta l'indirizzo. Assomiglia a
your-app.lovable.app. Se hai collegato un tuo dominio, usa quello: è l'indirizzo che i tuoi utenti vedranno se una pagina lo mostra.Prima controlla il sito su un telefono
Apri l'indirizzo pubblicato in Chrome su un telefono Android. Ciò che vedi lì è ciò che mostrerà l'app. Correggi in Lovable, prima della build, tutto ciò che sembra a posto solo su un portatile (una tabella più larga dello schermo, una barra laterale che non si chiude mai).
Incolla l'indirizzo nel builder
Vai al builder APK, incolla l'indirizzo, dai un nome e un'icona all'app e scarica l'APK. Ottieni l'APK e l'AAB per Google Play nella stessa build gratuita.
Oppure crea l'app dal codice
In Lovable, collega GitHub dalle impostazioni del progetto. Su GitHub usa Code → Download ZIP. In AppMint scegli l'opzione ZIP e seleziona quel file. Se il tuo codice legge valori
import.meta.env.VITE_…(di solito l'URL di Supabase e la anon key), AppMint aggiunge un passaggio che elenca ciascuno così puoi compilarli.
Cosa funziona dentro l'app
- Accesso con email e password tramite Supabase, sessioni che restano attive anche dopo aver chiuso l'app e sicurezza a livello di riga, perché l'app esegue il tuo sito reale.
- Accesso con Google: le pagine di accesso di Google e Supabase si aprono dentro l'app, così l'utente torna già connesso invece di finire in Chrome. Vedi Accesso con Google.
- Caricamento di file dalla libreria foto o dalla fotocamera, e microfono per le note vocali. Quando dai ad AppMint l'indirizzo del tuo sito, ne analizza gli script e spunta le autorizzazioni per fotocamera, microfono e posizione che il sito usa davvero.
- Percorsi di React Router, incluso il pulsante indietro: indietro porta alla schermata precedente della tua app e prima chiude una finestra di dialogo aperta.
Cosa controllare prima
Pagamenti Stripe per beni digitali
Google Play richiede Play Billing per i beni digitali e gli abbonamenti venduti dentro un'app. Un'app Lovable che vende un abbonamento con Stripe può essere rifiutata. I beni fisici e i servizi vanno bene. Le opzioni sono negli acquisti in-app.
I link di anteprima non sono la tua app
L'indirizzo dell'anteprima dell'editor cambia e richiede che tu abbia effettuato l'accesso a Lovable. Crea sempre l'app dall'indirizzo pubblicato.
Annullare la pubblicazione blocca l'app
Un'app creata da un indirizzo mostra ciò che quell'indirizzo serve. Se annulli la pubblicazione o rinomini il progetto Lovable, le app installate mostrano un errore. Mantieni online la versione pubblicata, oppure usa un dominio personalizzato per poter cambiare hosting in seguito.
Valori di ambiente in una build del codice
In una build da ZIP, un valore VITE_ che lasci vuoto viene compilato come undefined. La anon key di Supabase è pensata per essere pubblica; una chiave segreta non va mai nel codice front-end, nel browser o in un'app.
Pubblicare la tua app Lovable su Google Play
Google Play accetta un AAB (Android App Bundle), non un APK. Il creatore ti dà l'AAB gratis a ogni build, firmato con una chiave che resta la stessa per lo stesso nome del pacchetto, quindi mantieni quel nome del pacchetto per ogni aggiornamento e aumenta ogni volta il numero di versione. Prima di inviare, segui la checklist del Play Store: un'informativa sulla privacy, screenshot, il modulo sulla sicurezza dei dati e, per un nuovo account sviluppatore personale, il test chiuso con i tester.
Se Play segnala che la chiave di firma non corrisponde, leggi come correggere l'errore della chiave di caricamento.
Domande
Convertire un'app Lovable in APK è gratuito?
Sì. Il builder per siti web è gratuito e non richiede un account. Anche l'app Android AppMint è gratuita; vedi i prezzi per sapere cosa aggiungono i piani a pagamento.
Devo ricreare l'app ogni volta che la modifico in Lovable?
No, se usi l'URL pubblicato: l'app carica il sito online, quindi pubblicare in Lovable aggiorna ogni app installata. Ricrei l'app solo per cambiare nome, icona, autorizzazioni o versione per Google Play. Una build da ZIP richiede invece una nuova build, perché il codice è dentro l'app.
Posso pubblicare un'app Lovable su Google Play?
Sì. Il builder ti dà gratis il file AAB richiesto da Play; caricalo in Play Console. Google si aspetta anche che l'app sia più di un sito dentro una cornice, quindi usa funzioni native come le notifiche push e tieni a portata di mano la checklist in la checklist del Play Store.
L'accesso con Supabase continua a funzionare?
Sì. L'app salva la sessione come fa il browser, quindi gli utenti restano connessi tra un avvio e l'altro.
«Loveable» è la stessa cosa?
Spesso viene scritto "Loveable". Il prodotto è Lovable (lovable.dev) e tutto ciò che trovi in questa pagina vale per lui.
Altri creatori
Da Google AI Studio ad APK
Google AI Studio può creare un'app web funzionante da un prompt, ma si ferma al browser. AppMint prende lo ZIP che scarichi…
Da Bolt.new ad APK
Bolt.new crea ed esegue app web complete nel browser. Per portarne una sui telefoni Android non ti servono React Native o Expo…
Da v0 di Vercel ad APK
v0 genera app Next.js e le distribuisce su Vercel con un clic. L'app distribuita è esattamente ciò che serve per creare un…
Da Replit ad APK
Replit Agent crea app full-stack con un vero server e database. Quel server continua a girare su Replit; l'app Android…
Da Base44 ad APK
Base44 crea insieme l'app, il suo database e i suoi account utente e ospita tutto. È una buona scelta per un…
Da Bubble ad APK
Le app Bubble sono vere applicazioni web con accessi, workflow e un database. Puoi portarne una su Android incapsulando…
Da Framer ad APK
I siti Framer sono curati e veloci. Come app, un sito Framer funziona meglio quando dà alle persone un motivo per tenerla sul loro…
Da Google Sites ad APK
Google Sites è il modo in cui molte scuole, club e piccoli team pubblicano informazioni. Mettere quel sito in un'app dà alle persone…
Tutti i creatori
Tutti i creatori di app per cui abbiamo una guida, in un unico elenco.
Ultimo controllo 2026-09-25.