छोटा जवाब। AI Studio में अपना ऐप खोलें और उसे ZIP के रूप में डाउनलोड करें। AppMint Android ऐप में Google AI Studio कार्ड पर टैप करें और ZIP चुनें। AppMint प्रोजेक्ट जाँचता है, जो भी VITE_ मान वह पढ़ता है उन्हें माँगता है, और एक्सपोर्ट को ठीक वैसे ही जैसे डाउनलोड हुआ था, APK और Play Store AAB में बना देता है।
AI Studio का Build मोड Vite से बना React और TypeScript ऐप लिखता है। कुछ एक्सपोर्ट में एक छोटा सर्वर भी होता है, और पुराने एक्सपोर्ट इम्पोर्ट मैप के ज़रिए CDN से पैकेज लोड करते हैं।
बनाने के दो तरीके
| रास्ता | किसके लिए बेहतर | क्या होता है |
|---|---|---|
| AI Studio ZIP इम्पोर्ट करें | AI Studio के Build मोड में बना हर ऐप | AppMint प्रोजेक्ट को आपके फ़ोन पर असली टूलचेन से बनाता है, बीच में कोई AI रीराइट नहीं: जो आपने एक्सपोर्ट किया वही जाता है। |
| डिप्लॉय किया हुआ URL रैप करें | ऐसे एक्सपोर्ट जिनमें सर्वर शामिल है और आपने उसे डिप्लॉय किया है | ऐप को डिप्लॉय करें (उदाहरण के लिए Cloud Run पर), फिर AppMint को डिप्लॉय किया हुआ पता दें ताकि ऐप के अनुरोध आपके सर्वर तक पहुँचें। |
चरण-दर-चरण
AI Studio से ऐप डाउनलोड करें
ऐप को AI Studio के Build मोड में खोलें और डाउनलोड बटन से प्रोजेक्ट को ZIP के रूप में सेव करें। फ़ाइल को जैसी है वैसी रखें: उसे अनज़िप करके दोबारा ज़िप न करें।
इसे AppMint में चुनें
AppMint ऐप में होम स्क्रीन पर Google AI Studio कार्ड पर टैप करें और ZIP चुनें। पिक स्क्रीन कुछ भी बनने से पहले प्रोजेक्ट जाँचती है और जो मिला उसकी सूची देती है।
जो कुछ ब्लॉक हो उसे ठीक करें
जाँचें ऐसे बिल्ड को रोक देती हैं जो ऐप के रूप में काम नहीं करेगा, और कारण बताती हैं: React न होने वाला प्रोजेक्ट,
package.jsonका न होना, इम्पोर्ट मैप के ज़रिए esm.sh से लोड हुए पैकेज, ब्राउज़र कोड में इस्तेमाल हुआprocess.env, या Tailwind CDN स्क्रिप्ट। इसे AI Studio में ठीक करें, दोबारा डाउनलोड करें और नई ZIP चुनें।Env चरण दिखे तो उसे भरें
अगर कोड
import.meta.env.VITE_…मान पढ़ता है, तो एक अतिरिक्त Env चरण हर नाम की सूची उसके मान के बॉक्स के साथ देता है। मान उस प्रोजेक्ट के लिए आपके फ़ोन पर सेव हो जाते हैं, इसलिए दोबारा बिल्ड करने पर फिर नहीं पूछता।बिल्ड
AppMint बिल्ड चलाता है और नतीजा पैक करता है। बिल्ड फेल हो तो आपको कंपाइलर की अपनी त्रुटि फ़ाइल और लाइन के साथ दिखती है, ताकि आप उसे AI Studio में ठीक कर सकें।
ऐप के अंदर क्या चलता है
- कैमरा, माइक्रोफ़ोन और लोकेशन: AppMint प्रोजेक्ट (कोड और
metadata.jsonमें मौजूदrequestFramePermissions) पढ़ता है और ऐप को चाहिए वे Android अनुमतियाँ टिक कर देता है, ताकि कैमरा ऐप बिना चलते कैमरे के न जाए। - आपका कोड जो Capacitor प्लगइन इम्पोर्ट करता है, वे हर AppMint ऐप में बने सेट से (कैमरा, शेयर, हैप्टिक्स, फ़ाइलसिस्टम, प्रेफ़रेंस और बहुत कुछ)।
- बैक बटन स्क्रीन छोड़ने से पहले खुले डायलॉग को बंद करता है, जैसा Android यूज़र उम्मीद करते हैं।
- बनाना मुफ़्त है, वॉटरमार्क नहीं।
पहले क्या जाँचें
ब्राउज़र कोड में API कुंजी
जो AI Studio ऐप ब्राउज़र में process.env से अपनी कुंजी पढ़ता है वह ऐप के रूप में नहीं बनेगा, और फ़्रंट-एंड कोड में रखी कुंजी को इंस्टॉल करने वाला कोई भी कॉपी कर सकता है। कॉल को अपने सर्वर के पीछे ले जाएँ और उसे डिप्लॉय करें, फिर उसी पते को रैप करें।
सर्वर वाले ऐप
अगर एक्सपोर्ट में सर्वर है, तो फ़ोन उसे चला नहीं सकता। उसे डिप्लॉय करें, फिर चरण 1 में डिप्लॉय किया हुआ पता डालें; AppMint ऐप के fetch, XHR, EventSource और WebSocket कॉल उसी तक पहुँचाता है।
सोर्स बिल्ड के लिए असली फ़ोन
फ़ोन पर चलने वाले बिल्ड टूल ARM64 फ़ोन पर चलते हैं, जो हाल के वर्षों में बिके लगभग हर Android फ़ोन में होता है। x86 एमुलेटर विज़ार्ड खोल सकता है लेकिन सोर्स प्रोजेक्ट नहीं बना सकता।
अपने Google AI Studio ऐप को Google Play पर प्रकाशित करना
Google Play APK नहीं, AAB (Android App Bundle) लेता है। बिल्डर हर बिल्ड के साथ AAB मुफ़्त देता है, ऐसी key से साइन किया हुआ जो एक ही पैकेज नाम के लिए वही रहती है, इसलिए हर अपडेट के लिए वही पैकेज नाम रखें और हर बार वर्ज़न नंबर बढ़ाएँ। जमा करने से पहले Play Store चेकलिस्ट देखें: प्राइवेसी पॉलिसी, स्क्रीनशॉट, डेटा-सेफ़्टी फ़ॉर्म और, नए पर्सनल डेवलपर अकाउंट के लिए, टेस्टर्स के साथ क्लोज़्ड टेस्ट।
अगर Play बताए कि साइनिंग key मेल नहीं खाती, तो पढ़ें अपलोड key त्रुटि ठीक करना.
सवाल
क्या AppMint मेरा AI Studio कोड बदलता है?
नहीं। यह तरीका ZIP को ठीक वैसे ही बनाता है जैसे वह एक्सपोर्ट हुई थी: कोई AI पास नहीं, कोई अपने-आप मरम्मत नहीं, कोई क्रेडिट खर्च नहीं। कुछ गड़बड़ हो तो यह आपको बता देता है और आप उसे AI Studio में ठीक करते हैं।
क्या मैं यह ऐप की जगह वेबसाइट पर कर सकता हूँ?
वेबसाइट बिल्डर URL को APK में बदलता है। अगर आपका AI Studio ऐप डिप्लॉय और सार्वजनिक है, तो आप उसका पता वहाँ रैप कर सकते हैं। ZIP से बनाने के लिए AppMint Android ऐप इस्तेमाल करें।
इम्पोर्ट मैप इस्तेमाल करने की वजह से मेरी ZIP क्यों ब्लॉक हुई?
पुराने AI Studio एक्सपोर्ट React और अन्य पैकेज बंडल करने के बजाय रनटाइम पर esm.sh से लोड करते हैं। इसके लिए हर लॉन्च पर नेटवर्क कनेक्शन चाहिए और बिल्ड के समय इसे जाँचा नहीं जा सकता। नए एक्सपोर्ट में package.json होती है; ऐप को AI Studio से दोबारा डाउनलोड करें।
क्या मैं इसे Google Play पर प्रकाशित कर सकता हूँ?
हाँ। AppMint वह AAB फ़ाइल बनाता है जो Play माँगता है। जमा करने से पहले Play Store चेकलिस्ट पढ़ें।
दूसरे बिल्डर
Lovable से APK
आपने ऐप Lovable में बनाया और वह ब्राउज़र में चलता है। इसे फ़ोन पर असली Android ऐप के रूप में पहुँचाने का तरीका यह है, इंस्टा…
Bolt.new से APK
Bolt.new ब्राउज़र में पूरे वेब ऐप बनाता और चलाता है। Android फ़ोन पर उसे पहुँचाने के लिए आपको React Native या Expo की ज़रूरत नहीं…
v0 by Vercel से APK
v0 Next.js ऐप बनाता है और एक क्लिक में उन्हें Vercel पर डिप्लॉय करता है। डिप्लॉय किया हुआ ऐप ठीक वही है जो आपको बनाने के लिए चाहिए…
Replit से APK
Replit Agent असली सर्वर और डेटाबेस वाले फ़ुल-स्टैक ऐप बनाता है। वह सर्वर Replit पर चलता रहता है; Android ऐप…
Base44 से APK
Base44 ऐप, उसका डेटाबेस और यूज़र अकाउंट सब साथ बनाता है और सब कुछ होस्ट करता है। इसलिए यह एक ऐसे … के लिए अच्छा विकल्प है
Bubble से APK
Bubble ऐप लॉगिन, वर्कफ़्लो और डेटाबेस वाले पूरे वेब एप्लिकेशन होते हैं। आप उसे पैकेज करके Android पर रख सकते हैं…
Framer से APK
Framer साइटें निखरी हुई और तेज़ होती हैं। ऐप के रूप में, Framer साइट तब सबसे अच्छी चलती है जब वह लोगों को उसे अपने फ़ोन पर रखने की वजह देती है…
Google Sites से APK
कई स्कूल, क्लब और छोटी टीमें Google Sites से जानकारी प्रकाशित करती हैं। उस साइट को ऐप में रखने से लोगों को मिलता है…
सभी बिल्डर
हर ऐप बिल्डर जिसका हमारे पास गाइड है, एक लिस्ट में।
आख़िरी बार जाँचा गया 2026-09-25।