Jawaban singkat. Terbitkan proyek Anda di Lovable, salin alamat .lovable.app (atau domain khusus)-nya, dan tempelkan ke pembuat APK gratis. Build gratis yang sama memberi Anda file AAB yang diminta Google Play. Jika Anda ingin kodenya dimasukkan ke dalam aplikasi, hubungkan Lovable ke GitHub, unduh repositori sebagai ZIP, dan impor di AppMint.
Lovable menulis React dengan Vite, TypeScript, Tailwind, dan shadcn/ui, serta menggunakan Supabase untuk database, login, dan penyimpanan saat Anda mengaktifkannya.
Dua cara membuatnya
| Jalur | Terbaik untuk | Yang terjadi |
|---|---|---|
| Bungkus URL yang diterbitkan | Sebagian besar aplikasi Lovable, terutama yang memakai Supabase | Aplikasi memuat situs Lovable Anda yang aktif. Setiap perubahan yang Anda terbitkan di Lovable langsung muncul di aplikasi tanpa perlu build ulang. |
| Buat dari kode yang diekspor | Aplikasi yang harus terbuka offline atau membawa file sendiri | Sinkronkan proyek ke GitHub, unduh ZIP, impor di aplikasi AppMint. Build React berjalan di ponsel Anda dan hasilnya dikemas ke dalam APK. |
Langkah demi langkah
Terbitkan proyek di Lovable
Buka proyek, tekan Publish dan tunggu alamatnya muncul. Bentuknya seperti
your-app.lovable.app. Jika Anda menghubungkan domain sendiri, gunakan itu: itulah alamat yang akan dilihat pengguna jika suatu halaman menampilkannya.Periksa situs di ponsel terlebih dahulu
Buka alamat yang diterbitkan di Chrome pada ponsel Android. Apa yang Anda lihat di sana adalah yang akan ditampilkan aplikasi. Perbaiki apa pun yang hanya tampak benar di laptop (tabel yang lebih lebar dari layar, sidebar yang tidak pernah menciut) di Lovable sebelum Anda membuat build.
Tempel alamat ke pembuat
Buka pembuat APK, tempel alamatnya, beri aplikasi nama dan ikon, lalu unduh APK-nya. Anda mendapatkan APK dan AAB untuk Google Play dalam satu build gratis yang sama.
Atau buat dari kodenya
Di Lovable, hubungkan GitHub dari pengaturan proyek. Di GitHub, gunakan Code → Download ZIP. Di AppMint, pilih opsi ZIP dan pilih file tersebut. Jika kode Anda membaca nilai
import.meta.env.VITE_…(biasanya URL Supabase dan anon key Anda), AppMint menambahkan langkah yang mencantumkan masing-masing agar bisa Anda isi.
Yang berfungsi di dalam aplikasi
- Login email dan kata sandi Supabase, sesi yang bertahan setelah aplikasi ditutup, dan row-level security, karena aplikasi menjalankan situs asli Anda.
- Login Google: halaman login Google dan Supabase terbuka di dalam aplikasi, sehingga pengguna kembali dalam keadaan sudah masuk, bukan berakhir di Chrome. Lihat login Google.
- Unggahan file dari pustaka foto atau kamera, dan mikrofon untuk catatan suara. Saat Anda memberi AppMint alamat situs, AppMint memindai skrip situs dan mencentang izin kamera, mikrofon, dan lokasi yang benar-benar dipakai situs.
- Rute dari React Router, termasuk tombol kembali: kembali menuju layar sebelumnya di aplikasi Anda, dan menutup dialog yang terbuka terlebih dahulu.
Yang perlu diperiksa dulu
Checkout Stripe untuk barang digital
Google Play mewajibkan Play Billing untuk barang digital dan langganan yang dijual di dalam aplikasi. Aplikasi Lovable yang menjual langganan dengan Stripe bisa ditolak. Barang fisik dan layanan tidak masalah. Opsinya ada di pembelian dalam aplikasi.
Tautan pratinjau bukan aplikasi Anda
Alamat pratinjau editor berubah-ubah dan mengharuskan Anda masuk ke Lovable. Selalu buat dari alamat yang diterbitkan.
Membatalkan penerbitan akan merusak aplikasi
Aplikasi yang dibungkus menampilkan apa pun yang disajikan alamatnya. Jika Anda membatalkan penerbitan atau mengganti nama proyek Lovable, aplikasi yang terinstal menampilkan kesalahan. Jaga versi yang diterbitkan tetap tayang, atau gunakan domain khusus agar Anda bisa berpindah hosting nanti.
Nilai environment dalam build kode
Pada build ZIP, nilai VITE_ yang Anda biarkan kosong dibuat sebagai undefined. Supabase anon key memang dimaksudkan publik; kunci rahasia tidak pernah boleh ada di kode front-end, di browser, atau di aplikasi.
Menerbitkan aplikasi Lovable Anda di Google Play
Google Play menerima AAB (Android App Bundle), bukan APK. Pembuat memberi Anda AAB gratis di setiap build, ditandatangani dengan kunci yang tetap sama untuk nama paket yang sama, jadi pertahankan nama paket itu untuk setiap pembaruan dan naikkan nomor versi setiap kali. Sebelum mengirim, ikuti daftar periksa Play Store: kebijakan privasi, tangkapan layar, formulir keamanan data dan, untuk akun pengembang pribadi baru, uji tertutup dengan penguji.
Jika Play melaporkan bahwa kunci penandatanganan tidak cocok, baca memperbaiki kesalahan kunci unggah.
Pertanyaan
Apakah mengubah aplikasi Lovable menjadi APK itu gratis?
Ya. Pembuat situs web gratis dan tidak memerlukan akun. Aplikasi Android AppMint juga gratis digunakan; lihat harga untuk apa yang ditambahkan paket berbayar.
Apakah saya harus membuat ulang aplikasi setiap kali mengubahnya di Lovable?
Tidak jika Anda membungkus URL yang diterbitkan: aplikasi memuat situs langsung, sehingga menerbitkan di Lovable memperbarui setiap aplikasi yang terinstal. Anda hanya perlu membuat ulang untuk mengubah nama aplikasi, ikon, izin, atau versi untuk Google Play. Build ZIP memang perlu dibuat ulang, karena kodenya ada di dalam aplikasi.
Bisakah saya menerbitkan aplikasi Lovable di Google Play?
Ya. Builder memberi Anda file AAB yang diwajibkan Play, gratis; unggah di Play Console. Google juga mengharapkan aplikasi lebih dari sekadar situs web dalam bingkai, jadi gunakan fitur native seperti notifikasi push, dan simpan daftar periksa di daftar periksa Play Store agar mudah dijangkau.
Apakah login Supabase tetap berfungsi?
Ya. Aplikasi menyimpan sesi dengan cara yang sama seperti browser, sehingga pengguna tetap masuk di antara peluncuran.
Apakah "Loveable" hal yang sama?
Orang sering mengejanya "Loveable". Produknya adalah Lovable (lovable.dev), dan semua yang ada di halaman ini berlaku untuknya.
Pembuat lainnya
Google AI Studio ke APK
Google AI Studio bisa membuat aplikasi web yang berfungsi dari sebuah prompt, tetapi berhenti di browser. AppMint mengambil ZIP yang Anda unduh…
Bolt.new ke APK
Bolt.new membuat dan menjalankan aplikasi web lengkap di browser. Untuk menempatkannya di ponsel Android, Anda tidak perlu React Native atau Expo…
v0 by Vercel ke APK
v0 menghasilkan aplikasi Next.js dan men-deploy-nya ke Vercel dalam satu klik. Aplikasi yang di-deploy itulah yang Anda butuhkan untuk membuat…
Replit ke APK
Replit Agent membuat aplikasi full-stack dengan server dan database sungguhan. Server itu tetap berjalan di Replit; aplikasi Android…
Base44 ke APK
Base44 membuat aplikasi, database, dan akun penggunanya sekaligus dan menghosting semuanya. Itu membuatnya cocok untuk …
Bubble ke APK
Aplikasi Bubble adalah aplikasi web lengkap dengan login, alur kerja, dan database. Anda bisa menempatkannya di Android dengan mengemas…
Framer ke APK
Situs Framer tampil rapi dan cepat. Sebagai aplikasi, situs Framer paling bagus bila memberi orang alasan untuk menyimpannya di…
Google Sites ke APK
Google Sites adalah cara banyak sekolah, klub, dan tim kecil menerbitkan informasi. Menjadikan situs itu aplikasi memberi orang…
Semua pembuat
Setiap pembuat aplikasi yang kami punya panduannya, dalam satu daftar.
Terakhir diperiksa 2026-09-25.