پاسخ کوتاه. پروژهٔ خود را در Lovable منتشر کنید، نشانی .lovable.app (یا دامنهٔ اختصاصی) آن را کپی کنید و در سازندهٔ رایگان APK جایگذاری کنید. همان ساخت رایگان، فایل AAB مورد نیاز Google Play را هم به شما میدهد. اگر میخواهید کد داخل اپ ارسال شود، Lovable را به GitHub وصل کنید، مخزن را بهصورت ZIP دانلود کنید و در AppMint وارد کنید.
Lovable با React و Vite، TypeScript، Tailwind و shadcn/ui مینویسد و وقتی آن را روشن کنید از Supabase برای پایگاه داده، ورود و ذخیرهسازی استفاده میکند.
دو روش برای ساخت
| روش | مناسب برای | چه اتفاقی میافتد |
|---|---|---|
| URL منتشرشده را بستهبندی کنید | بیشتر اپهای Lovable، بهویژه آنهایی که از Supabase استفاده میکنند | اپلیکیشن، سایت زنده Lovable شما را بارگذاری میکند. هر تغییری که در Lovable منتشر کنید، بدون ساخت دوباره در اپلیکیشن دیده میشود. |
| کد خروجیگرفتهشده را بسازید | اپهایی که باید آفلاین باز شوند یا فایلهای خودشان را همراه داشته باشند | پروژه را با GitHub همگام کنید، ZIP را دانلود کنید و در اپ AppMint وارد کنید. ساخت React روی گوشی شما اجرا میشود و نتیجه داخل APK بستهبندی میشود. |
گامبهگام
پروژه را در Lovable منتشر کنید
پروژه را باز کنید، Publish را بزنید و منتظر آدرس بمانید. شکل آن مثل
your-app.lovable.appاست. اگر دامنه خودتان را متصل کردهاید، بهجای آن از دامنه خودتان استفاده کنید: اگر صفحهای آدرس را نشان بدهد، کاربران همین آدرس را میبینند.ابتدا سایت را روی گوشی بررسی کنید
نشانی منتشرشده را در Chrome روی یک گوشی اندروید باز کنید. آنچه آنجا میبینید همان چیزی است که اپ نشان میدهد. هر چیزی را که فقط روی لپتاپ درست به نظر میرسد (جدولی عریضتر از صفحه، نوار کناریای که هرگز جمع نمیشود) پیش از ساخت در Lovable اصلاح کنید.
نشانی را در سازنده جایگذاری کنید
به سازندهٔ APK بروید، نشانی را جایگذاری کنید، به اپ یک نام و آیکون بدهید و APK را دانلود کنید. APK و AAB مخصوص Google Play را در همان ساخت رایگان دریافت میکنید.
یا از روی کد بسازید
در Lovable، از تنظیمات پروژه GitHub را وصل کنید. در GitHub از Code → Download ZIP استفاده کنید. در AppMint گزینهٔ ZIP را انتخاب کنید و آن فایل را برگزینید. اگر کد شما مقادیر
import.meta.env.VITE_…را میخواند (معمولاً URL و کلید anon در Supabase)، AppMint مرحلهای اضافه میکند که هر کدام را فهرست میکند تا پر کنید.
چه چیزی داخل اپلیکیشن کار میکند
- ورود با ایمیل و رمز عبور Supabase، نشستهایی که با بستن اپ باقی میمانند و امنیت سطح ردیف (row-level security)، چون اپ سایت واقعی شما را اجرا میکند.
- ورود با Google: صفحههای ورود Google و Supabase داخل اپ باز میشوند، بنابراین کاربر واردشده برمیگردد و در Chrome نمیافتد. ورود با Google را ببینید.
- بارگذاری فایل از کتابخانهٔ عکس یا دوربین، و میکروفون برای یادداشتهای صوتی. وقتی نشانی سایت خود را به AppMint میدهید، اسکریپتهای سایت را بررسی میکند و مجوزهای دوربین، میکروفون و موقعیت مکانی را که سایت واقعاً استفاده میکند علامت میزند.
- مسیرهای React Router، از جمله دکمهٔ بازگشت: بازگشت به صفحهٔ قبلی اپ شما میرود و ابتدا یک پنجرهٔ باز را میبندد.
ابتدا چه چیزی را بررسی کنیم
پرداخت Stripe برای محصولات دیجیتال
Google Play برای کالاهای دیجیتال و اشتراکهایی که داخل اپ فروخته میشوند، Play Billing را الزامی میکند. یک اپ Lovable که اشتراک را با Stripe میفروشد ممکن است رد شود. کالاهای فیزیکی و خدمات مشکلی ندارند. گزینهها در خرید درونبرنامهای آمده است.
لینکهای پیشنمایش، اپ شما نیستند
نشانی پیشنمایش ویرایشگر تغییر میکند و نیاز دارد در Lovable وارد شده باشید. همیشه از نشانی منتشرشده بسازید.
لغو انتشار، اپلیکیشن را از کار میاندازد
یک اپ بستهبندیشده هر چیزی را که نشانی ارائه میدهد نمایش میدهد. اگر پروژهٔ Lovable را از حالت انتشار خارج یا تغییر نام دهید، اپهای نصبشده خطا نشان میدهند. نسخهٔ منتشرشده را فعال نگه دارید، یا از یک دامنهٔ اختصاصی استفاده کنید تا بعداً بتوانید میزبان را عوض کنید.
مقادیر محیطی در ساخت از روی کد
در ساخت از ZIP، مقدار VITE_ که خالی بگذارید بهصورت undefined ساخته میشود. کلید anon در Supabase قرار است عمومی باشد؛ کلید محرمانه هرگز نباید در کد front-end، مرورگر یا اپ قرار گیرد.
انتشار اپ Lovable شما در Google Play
Google Play یک AAB (Android App Bundle) میپذیرد، نه APK. builder AAB را رایگان با هر ساخت به شما میدهد، امضاشده با کلیدی که برای یک نام بسته ثابت میماند؛ پس برای هر بهروزرسانی همان نام بسته را نگه دارید و هر بار شمارهٔ نسخه را بالا ببرید. پیش از ارسال، چکلیست فروشگاه Play را مرور کنید: سیاست حفظ حریم خصوصی، اسکرینشاتها، فرم ایمنی داده و، برای حساب توسعهدهندهٔ شخصی جدید، آزمون بسته با آزمایشگران.
اگر Play گزارش دهد که کلید امضا مطابقت ندارد، رفع خطای کلید بارگذاری را بخوانید.
سؤالات
آیا تبدیل اپلیکیشن Lovable به APK رایگان است؟
بله. سازندهٔ وبسایت رایگان است و به حساب کاربری نیاز ندارد. اپلیکیشن اندروید AppMint هم رایگان قابل استفاده است؛ برای آنچه طرحهای پولی اضافه میکنند قیمتگذاری را ببینید.
آیا هر بار که در Lovable چیزی را تغییر میدهم باید اپ را دوباره بسازم؟
اگر URL منتشرشده را بستهبندی کنید خیر: اپ سایت زنده را بارگذاری میکند، بنابراین انتشار در Lovable همهٔ اپهای نصبشده را بهروز میکند. فقط برای تغییر نام اپ، آیکون، مجوزها یا نسخه برای Google Play دوباره میسازید. ساخت از ZIP نیاز به ساخت دوباره دارد، چون کد داخل اپ است.
آیا میتوانم یک اپ Lovable را در Google Play منتشر کنم؟
بله. سازنده فایل AAB موردنیاز Play را رایگان به شما میدهد؛ آن را در Play Console بارگذاری کنید. گوگل انتظار دارد اپلیکیشن بیشتر از یک وبسایت داخل یک قاب باشد، پس از قابلیتهای بومی مثل اعلانهای push استفاده کنید و فهرست بررسی Play Store را در دسترس نگه دارید.
آیا ورود با Supabase همچنان کار میکند؟
بله. اپ نشست را همانطور که مرورگر ذخیره میکند ذخیره میکند، بنابراین کاربران بین اجراها واردشده میمانند.
آیا «Loveable» همان چیز است؟
مردم اغلب آن را «Loveable» مینویسند. محصول Lovable (lovable.dev) است و هر چیزی در این صفحه برای آن صدق میکند.
سازندگان دیگر
Google AI Studio به APK
Google AI Studio میتواند از روی یک پرامپت یک اپلیکیشن وب کارا بسازد، اما در مرورگر متوقف میشود. AppMint ZIP دانلودشدهٔ شما را میگیرد…
Bolt.new به APK
Bolt.new اپلیکیشنهای وب کامل را در مرورگر میسازد و اجرا میکند. برای بردن یکی از آنها روی گوشیهای اندروید به React Native یا Expo نیازی ندارید…
v0 از Vercel به APK
v0 اپلیکیشنهای Next.js تولید میکند و با یک کلیک روی Vercel مستقر میکند. اپلیکیشن مستقرشده دقیقاً همان چیزی است که برای ساخت یک…
Replit به APK
Replit Agent اپلیکیشنهای فولاستک با سرور و پایگاه داده واقعی میسازد. آن سرور روی Replit به کار خود ادامه میدهد؛ اپلیکیشن اندروید…
Base44 به APK
Base44 اپلیکیشن، پایگاه داده و حسابهای کاربری را با هم میسازد و همه را میزبانی میکند. این آن را برای یک…
Bubble به APK
اپلیکیشنهای Bubble اپلیکیشنهای وب کامل با ورود، گردشکار و پایگاه داده هستند. میتوانید با بستهبندی… آن را روی اندروید ببرید.
Framer به APK
سایتهای Framer زیبا و سریع هستند. بهعنوان اپلیکیشن، سایت Framer وقتی بهتر کار میکند که به مردم دلیلی بدهد آن را روی گوشی خود نگه دارند…
Google Sites به APK
Google Sites روشی است که بسیاری از مدارس، باشگاهها و تیمهای کوچک اطلاعات خود را منتشر میکنند. قرار دادن آن سایت در یک اپلیکیشن به مردم امکان میدهد…
همهٔ سازندگان
همهٔ سازندهٔ اپلیکیشنهایی که برایشان راهنما داریم، در یک فهرست.
آخرین بررسی 2026-09-25.