Kısa cevap. AI Studio'da uygulamanızı açın ve ZIP olarak indirin. AppMint Android uygulamasında Google AI Studio kartına dokunun ve ZIP'i seçin. AppMint projeyi denetler, okuduğu VITE_ değerlerini sorar ve indirildiği gibi dışa aktarımı bir APK ve bir Play Store AAB'ye derler.
AI Studio'nun Build modu, Vite ile derlenmiş bir React ve TypeScript uygulaması yazar. Bazı dışa aktarımlar küçük bir sunucu da içerir; eskileri paketleri bir import map aracılığıyla CDN'den yükler.
Derlemenin iki yolu
| Yol | En uygun olduğu durum | Ne olur |
|---|---|---|
| AI Studio ZIP'ini içe aktarın | AI Studio Build modunda yapılan her uygulama | AppMint projeyi telefonunuzda gerçek araç zinciriyle derler, arada yapay zekâ yeniden yazımı olmadan: dışa aktardığınız şey gönderilir. |
| Dağıtılmış bir URL'yi sarmalayın | Dağıttığınız bir sunucu içeren dışa aktarımlar | Uygulamayı dağıtın (örneğin Cloud Run'a), ardından AppMint'e dağıtılan adresi verin ki uygulamanın istekleri sunucunuza ulaşsın. |
Adım adım
Uygulamayı AI Studio'dan indirin
Uygulamayı AI Studio'nun Build modunda açın ve projeyi ZIP olarak kaydetmek için indirme düğmesini kullanın. Dosyayı olduğu gibi bırakın: açıp yeniden ZIP'lemeyin.
AppMint'te seçin
AppMint uygulamasında ana ekrandaki Google AI Studio kartına dokunun ve ZIP'i seçin. Seçim ekranı, bir şey derlenmeden önce projeyi denetler ve bulduklarını listeler.
Engellediği her şeyi düzeltin
Denetimler, uygulama olarak çalışmayacak bir derlemeyi durdurur ve nedenini söyler: React olmayan bir proje,
package.jsonolmaması, import map ile esm.sh'den yüklenen paketler, tarayıcı kodunda kullanılanprocess.envveya Tailwind CDN betiği. AI Studio'da düzeltin, yeniden indirin ve yeni ZIP'i seçin.Env adımı görünürse doldurun
Kod
import.meta.env.VITE_…değerlerini okuyorsa, ek bir Env adımı her adı değeri için bir kutuyla listeler. Değerler o proje için telefonunuzda saklanır, bu yüzden yeniden derleme tekrar sormaz.Derle
AppMint derlemeyi çalıştırır ve sonucu paketler. Derleme başarısız olursa derleyicinin kendi hatasını dosya ve satırıyla görürsünüz, böylece AI Studio'da düzeltebilirsiniz.
Uygulamanın içinde neler çalışır
- Kamera, mikrofon ve konum: AppMint projeyi okur (kod ve
metadata.jsoniçindekirequestFramePermissions) ve uygulamanın ihtiyaç duyduğu Android izinlerini işaretler, böylece bir kamera uygulaması çalışmayan bir kamerayla gönderilmez. - Kodunuzun içe aktardığı Capacitor eklentileri; her AppMint uygulamasına yerleşik kümeden (kamera, paylaşım, haptik, dosya sistemi, tercihler ve daha fazlası).
- Geri düğmesi, Android kullanıcılarının beklediği gibi, ekrandan çıkmadan önce açık bir iletişim kutusunu kapatır.
- Derlemesi ücretsiz, filigran yok.
Önce nelere bakmalı
Tarayıcı kodunda bir API anahtarı
Anahtarını tarayıcıda process.env ile okuyan bir AI Studio uygulaması uygulama olarak derlenmez ve ön yüz kodundaki bir anahtarı uygulamayı yükleyen herkes kopyalayabilir. Çağrıyı kendi sunucunuzun arkasına taşıyın, dağıtın ve o adresi sarmalayın.
Sunuculu uygulamalar
Dışa aktarım bir sunucu içeriyorsa telefon onu çalıştıramaz. Dağıtın, ardından dağıtılan adresi 1. adımda girin; AppMint uygulamanın fetch, XHR, EventSource ve WebSocket çağrılarını oraya yönlendirir.
Kaynak derlemeler için gerçek bir telefon
Telefonda derleme araçları ARM64 telefonlarda çalışır; bu, son yıllarda satılan neredeyse her Android telefondur. Bir x86 emülatörü sihirbazı açabilir ama kaynak projeyi derleyemez.
Google AI Studio uygulamanızı Google Play'de yayınlama
Google Play, APK değil AAB (Android App Bundle) kabul eder. Oluşturucu, her derlemeyle AAB'yi ücretsiz verir; aynı paket adı için hep aynı kalan bir anahtarla imzalanır, bu yüzden her güncellemede aynı paket adını koruyun ve her seferinde sürüm numarasını artırın. Göndermeden önce Play Store kontrol listesini izleyin: gizlilik politikası, ekran görüntüleri, veri güvenliği formu ve yeni bir kişisel geliştirici hesabı için test kullanıcılarıyla kapalı test.
Play imzalama anahtarının eşleşmediğini bildirirse, yükleme anahtarı hatasını düzeltme yazısını okuyun.
Sorular
AppMint AI Studio kodumu değiştiriyor mu?
Hayır. Bu yol ZIP'i tam olarak dışa aktarıldığı gibi derler: yapay zekâ geçişi yok, otomatik onarım yok, kredi kullanılmaz. Bir sorun varsa size söyler ve AI Studio'da düzeltirsiniz.
Bunu uygulama yerine web sitesinde yapabilir miyim?
Web sitesi oluşturucu, bir URL'yi APK'ya dönüştürür. AI Studio uygulamanız yayında ve herkese açıksa, adresini sarmalayabilirsiniz. ZIP'ten derlemek için AppMint Android uygulamasını kullanın.
ZIP'im neden bir import map kullandığı için engellendi?
Eski AI Studio dışa aktarımları React ve diğer paketleri paketlemek yerine çalışma zamanında esm.sh'den yükler. Bu, her açılışta ağ bağlantısı gerektirir ve derleme sırasında denetlenemez. Yeni dışa aktarımlar bir package.json içerir; uygulamayı AI Studio'dan yeniden indirin.
Google Play'de yayınlayabilir miyim?
Evet. AppMint, Play'in istediği AAB dosyasını oluşturur. Göndermeden önce Play Store kontrol listesini okuyun.
Diğer oluşturucular
Lovable'dan APK'ya
Uygulamanızı Lovable'da oluşturdunuz ve tarayıcıda çalışıyor. Onu gerçek bir Android uygulaması olarak telefonlara nasıl ulaştıracağınız burada, anında…
Bolt.new'den APK'ya
Bolt.new, tam web uygulamalarını tarayıcıda oluşturur ve çalıştırır. Bunu Android telefonlara koymak için React Native veya Expo'ya ihtiyacınız yok…
v0 by Vercel'den APK'ya
v0, Next.js uygulamaları üretir ve tek tıkla Vercel'e dağıtır. Dağıtılmış uygulama, bir Android uygulaması oluşturmak için tam olarak ihtiyacınız olan şeydir…
Replit'ten APK'ya
Replit Agent, gerçek bir sunucu ve veritabanı olan tam yığın uygulamalar oluşturur. Bu sunucu Replit üzerinde çalışmaya devam eder; Android uygulaması…
Base44'ten APK'ya
Base44, uygulamayı, veritabanını ve kullanıcı hesaplarını birlikte oluşturur ve hepsini barındırır. Bu da onu bir … için iyi bir seçim yapar
Bubble'dan APK'ya
Bubble uygulamaları girişler, iş akışları ve veritabanı içeren tam web uygulamalarıdır. Birini Android'e, onu paketleyerek koyabilirsiniz…
Framer'dan APK'ya
Framer siteleri şık ve hızlıdır. Bir uygulama olarak Framer sitesi, insanlara onu telefonlarında tutmaları için bir neden verdiğinde en iyi çalışır…
Google Sites'tan APK'ya
Google Sites, birçok okul, kulüp ve küçük ekibin bilgi yayınlama yoludur. Bu siteyi bir uygulamaya koymak insanlara…
Tüm oluşturucular
Rehberimiz olan her uygulama oluşturucu, tek bir listede.
Son kontrol: 2026-09-25.