Dari prompt ke listing publik
- Hasil buatan tool AndaAplikasi web, project Expo, Flutter, atau native
- AAB rilis yang ditandatanganiFile yang diterima Google Play
- Akun developerUS$25 sekali, identitas terverifikasi
- Formulir konten aplikasiPrivasi, Keamanan Data, rating
- Pengujian tertutup12 penguji, 14 hari, jika akun Anda memerlukannya
- Rilis produksiSetelah akses diberikan
Tool AI Anda hanya mengubah langkah pertama. Langkah dua sampai enam sama untuk setiap aplikasi Android.
Jawaban Singkat
Untuk merilis aplikasi hasil vibe coding secara publik di Google Play, buat Android App Bundle (AAB) yang ditandatangani melalui framework yang benar-benar dihasilkan tool Anda, lalu penuhi persyaratan akun, konten aplikasi, dan rilis. Untuk akun developer pribadi yang dibuat setelah 13 November 2023, aplikasi juga memerlukan pengujian tertutup dengan minimal 12 penguji yang terus-menerus ikut serta selama 14 hari sebelum Anda dapat mengajukan permohonan akses produksi. Jalur pribadi Google AI Studio untuk aplikasi pribadi, yang diumumkan pada 13 Oktober 2026, adalah jalur terpisah dan tidak membuat listing publik.
Sebagian besar AI app builder berhenti di pratinjau yang berfungsi: sebuah URL, sesi Expo Go, atau APK di ponsel Anda sendiri. Tidak satu pun dari itu yang ditinjau Google Play. Artikel ini dimulai dari apa yang benar-benar dihasilkan tool Anda, lalu membahas build, perbaikan, formulir, dan pengujian sesuai urutan yang diminta Play Console. Berlaku per 16 Oktober 2026.
Yang Dibahas dalam Artikel Ini
Bisakah saya merilis aplikasi buatan AI di Google Play?
Bisa, jika aplikasi akhirnya memenuhi persyaratan Google Play. Kami tidak menemukan kebijakan Google yang melarang aplikasi karena kodenya ditulis oleh AI. Rilis publik melewati peninjauan, pemeriksaan kualitas, dan pemeriksaan kebijakan yang sama seperti aplikasi lain, jadi menggunakan AI untuk menulis kode tidak menghapus tanggung jawab Anda atas aplikasi akhirnya.
Pengumuman Google sendiri pada 13 Oktober 2026 membahas vibe coding aplikasi Android di Google AI Studio. Yang tidak diciptakan pengumuman itu adalah jalan pintas: listing publik tetap memerlukan rilis yang berfungsi, deklarasi yang akurat, dan, untuk banyak akun pribadi baru, pengujian tertutup. Kami tidak menemukan kebijakan Google bertanggal yang menyasar aplikasi tulisan AI sebagai satu kategori. Aturan yang menjaring build AI yang lemah adalah aturan umum tentang kegunaan dan perilaku yang rusak.
“Kami tidak mengizinkan aplikasi yang hanya memiliki fungsi dan konten terbatas.”
Kebijakan Developer Google Play, Fungsi Minimum
Kode AI, fitur AI, dan gambar listing AI adalah tiga pertanyaan yang berbeda
AI menulis kode Anda
Tidak ada deklarasi untuk kepengarangan kode. Peninjauan melihat aplikasi yang Anda kirim: apakah aplikasi berfungsi, apa yang dilakukannya dengan data, dan apakah aplikasi itu berguna.
Aplikasi Anda menghasilkan konten dengan AI
Aplikasi yang menghasilkan konten saat runtime termasuk dalam kebijakan konten buatan AI Google: perlindungan terhadap konten terlarang dan cara di dalam aplikasi bagi pengguna untuk melaporkan atau menandainya.
AI membuat gambar toko Anda
Gambar dan video listing toko serta promosi memiliki deklarasi label AI kondisional sendiri, yang dinilai per item. Itu menyangkut aset, bukan kode Anda.
Untuk semua yang dibutuhkan aplikasi baru sebelum peninjauan, lihat persyaratan publikasi Google Play untuk 2026.
Anda ingin listing publik atau hanya aplikasi di ponsel Anda?
Putuskan ini terlebih dahulu, karena penggunaan pribadi dan listing Play publik kini memiliki jalur masuk yang berbeda. Semua yang setelah bagian ini membahas listing publik.
Jalur pribadi Google AI Studio versus listing Play publik
Aplikasi yang hanya Anda instal
Pada 13 Oktober 2026, Google mengumumkan bahwa aplikasi hasil vibe coding di Google AI Studio dapat diinstal secara pribadi di perangkat Anda sendiri dari katalog pribadi. Google menjelaskan bahwa peluncurannya dimulai di pasar tertentu, termasuk AS, untuk pengguna berusia 18 tahun ke atas dengan akun Google standar. Berbagi dengan lingkaran kecil disebut akan hadir kemudian.
Aplikasi yang dapat diinstal siapa saja
Listing publik memerlukan akun developer Play Console (US$25 satu kali, dengan verifikasi identitas dan, untuk akun pribadi baru, pemeriksaan di perangkat Android fisik yang menjalankan Android 10 atau yang lebih baru), AAB yang ditandatangani, formulir Konten aplikasi, dan, untuk akun pribadi yang dibuat setelah 13 November 2023, pengujian tertutup. Google menyatakan bahwa rilis publik tetap melewati peninjauan kepercayaan, keamanan, dan kualitas seperti biasa.
Kami tidak dapat memverifikasi daftar negara lengkap untuk jalur pribadi ini, jadi periksa pengumuman Google pada Oktober 2026 untuk pasar Anda sebelum Anda membuat rencana berdasarkan jalur itu. Jangan berasumsi juga bahwa aplikasi pribadi melewati pemeriksaan keamanan; Google tidak pernah menyatakan demikian.
Bagaimana cara mendapatkan AAB dari tool saya?
Proses build Android mengikuti framework project Anda, bukan nama asisten coding-nya. Tombol Publish untuk web bisa menghasilkan situs web tanpa menghasilkan Android App Bundle, jadi kenali dulu apa yang Anda miliki: aplikasi web, project Expo atau React Native, project Flutter, atau builder yang mengekspor AAB sendiri.
Pilih tool yang Anda gunakan
Replit
- Jalur ke AAB
- Dokumentasi mobile Replit menyatakan bahwa publikasi ke Google Play belum didukung oleh Replit, dan bahwa EAS CLI serta EAS Build tidak didukung di Replit. Jika project Anda adalah aplikasi Expo, ekspor source code-nya dengan Git dan jalankan build produksi Expo (lihat kartu Expo) di komputer Anda sendiri. Jika project Anda berbasis web, gunakan jalur Capacitor di kartu Lovable.
- Perhatikan
- Saran yang menyuruh Anda menjalankan EAS dari Replit Shell sudah usang. Jalur ekspor lalu build eksternal menggabungkan bagian-bagian yang terdokumentasi; Replit tidak menawarkannya sebagai satu tombol.
Lovable
- Jalur ke AAB
- Lovable memublikasikan situs web. Lovable tidak memiliki fitur bawaan untuk pengemasan atau pengiriman ke toko. Opsi yang terdokumentasi adalah mengemas build web sendiri dengan Capacitor:
npm install @capacitor/android, lalunpx cap add androiddannpx cap open android, kemudian buat bundle yang ditandatangani di Android Studio. - Perhatikan
- Versi mayor Capacitor menentukan target API yang bisa Anda capai: Capacitor 8 sesuai dengan API 36 dan Capacitor 7 dengan API 35. Periksa plugin dan penandatanganan, dan ingat bahwa wrapper tetap harus menjadi aplikasi yang berguna, bukan sekadar situs web di dalam bingkai.
Bolt
- Jalur ke AAB
- Bolt dapat membuat aplikasi web atau project mobile Expo. Untuk project Expo, download ke editor lokal, konfigurasikan EAS, dan jalankan build produksi Android. Project web memerlukan shell seperti Capacitor, atau build native terpisah.
- Perhatikan
- Jangan menjalankan langkah build native pada project web biasa. Panduan Bolt sendiri langsung berpindah dari pengujian internal ke produksi; tambahkan pengujian tertutup Google di antaranya jika akun Anda termasuk dalam cakupan aturan tersebut.
FlutterFlow
- Jalur ke AAB
- Buka Settings and Integrations > App Settings > Mobile Deployment > Google Play Store, lalu deploy atau download AAB-nya. FlutterFlow mendokumentasikan upload manual pertama ke pengujian internal dan deployment otomatis setelahnya.
- Perhatikan
- Simpan atau ekspor upload key yang dibuat, atau impor upload key asli Anda. Periksa nilai SDK di pengaturan Android lanjutan; FlutterFlow tidak menjanjikan bahwa setiap project memenuhi aturan API atau 16 KB.
Kodular
- Jalur ke AAB
- Gunakan Export app as AAB (pintasan yang terdokumentasi adalah Alt + Shift + E) dan upload bundle yang dihasilkan.
- Perhatikan
- Rilis Kodular 2026.05.3, yang dipublikasikan pada 27 September 2026, menambahkan target API 36, jadi build ulang AAB lama apa pun. Komponen Firebase Database yang sudah usang memblokir kompilasi sampai Anda memigrasikannya, dan setiap ekstensi memerlukan pemeriksaan kompatibilitasnya sendiri.
Expo
- Jalur ke AAB
- Konfigurasikan EAS dan penandatanganan, lalu jalankan
eas build --platform android --profile production. Download AAB-nya, atau kirimkan denganeas submit --platform android. - Perhatikan
- APK pratinjau bukan file untuk diupload ke Play; profil production membuat AAB. Dokumentasi pengiriman Expo, yang diperbarui pada 9 Oktober 2026, mendukung pengiriman pertama secara otomatis, dan secara default pengiriman itu masuk ke jalur internal. Pengujian internal bukan pengujian tertutup, jadi pilih jalurnya dengan sengaja.
Cursor atau Claude Code (Flutter)
- Jalur ke AAB
- Konfigurasikan penandatanganan rilis, periksa application ID dan nilai SDK Gradle, lalu jalankan
flutter build appbundle. Bundle akan muncul dibuild/app/outputs/bundle/release/app.aab. - Perhatikan
- Asisten bukanlah runtime-nya; Flutter-lah runtime-nya. Periksa plugin native, dan pertahankan application ID asli jika Anda memperbarui aplikasi yang sudah ada di Play.
Cursor atau Claude Code (React Native)
- Jalur ke AAB
- Siapkan upload keystore dan penandatanganan rilis, lalu jalankan
npx react-native build-android --mode=release. Bundle akan muncul diandroid/app/build/outputs/bundle/release/app-release.aab. Jika project menggunakan Expo, ikuti kartu Expo. - Perhatikan
- React Native 0.81 menjadikan API 36 sebagai target default dan 0.77 menambahkan dukungan 16 KB. Itu adalah tonggak, bukan bukti bahwa setiap library di aplikasi Anda sudah patuh.
Setiap jalur di atas diperiksa terhadap dokumentasi vendor masing-masing pada 16 Oktober 2026; tidak ada yang dijalankan pada project contoh. Builder berubah dengan cepat, jadi pastikan dengan dokumentasi terbaru sebelum Anda melakukan build. Dan jangan menaikkan angka target SDK secara manual agar project lama lolos: upgrade ke tooling yang mendukung target baru.
Apa yang harus saya perbaiki sebelum upload?
Periksa artefak rilis sebelum Anda mengundang siapa pun untuk mengujinya. Tiga pemeriksaan teknis menangkap sebagian besar kejutan saat build ulang: level API target, ukuran halaman library native, serta identitas dan penandatanganan aplikasi.
Level API target
Aplikasi baru dan update aplikasi untuk ponsel dan tablet wajib menargetkan Android 16 (level API 36) atau yang lebih tinggi sejak 31 Agustus 2026; aplikasi yang mendapat perpanjangan memiliki batas waktu hingga 1 November 2026. Aplikasi Wear OS, Android Automotive, TV, dan XR memiliki target yang berbeda. Detail dan cara perbaikannya ada di artikel tentang level API target.
Ukuran halaman 16 KB dan library native
Aplikasi yang berisi kode native harus mendukung perangkat dengan halaman memori 16 KB. Panduan Google saat ini memblokir update yang tidak kompatibel mulai 1 Februari 2027 untuk aplikasi yang menargetkan API 35 dan yang lebih tinggi, tetapi itu bukan pengecualian untuk aplikasi baru: periksa library native sekarang. Dukungan 16 KB dari sebuah framework tidak membuktikan bahwa setiap dependensi native di aplikasi Anda kompatibel. Lihat cara menemukan dan memperbaiki error 16 KB.
Identitas dan penandatanganan aplikasi
“Jika Anda mengubah application ID, Google Play Store akan memperlakukan upload tersebut sebagai aplikasi yang sama sekali berbeda.”
Android Developers, Mengonfigurasi modul aplikasi
Saat build ulang oleh AI membuat ulang project, bandingkan application ID yang baru dengan yang sudah dikenal Play Console. Simpan upload key dan kata sandinya di tempat yang aman. Dengan Play App Signing, Google menyimpan kunci penandatanganan aplikasi, dan upload key yang Anda gunakan untuk menandatangani setiap bundle adalah kunci terpisah.
Apakah Google akan menolak web wrapper saya?
Tidak karena aplikasi itu wrapper. Wrapper harus memenuhi aturan kualitas terbitan yang sama seperti bagian aplikasi lainnya, dan beberapa aturan itu paling keras menghantam wrapper yang tipis.
Izin dan fungsi yang berguna
Kebijakan spam Google tidak mengizinkan aplikasi yang “menyediakan webview situs web tanpa izin dari pemilik atau administrator situs web tersebut”, atau aplikasi yang tujuan utamanya mengirim traffic afiliasi ke sebuah situs web. Kebijakan fungsi minimumnya secara terpisah mencakup aplikasi dengan konten terbatas atau perilaku yang rusak. Wrapper untuk situs Anda sendiri lolos uji izin, tetapi tetap harus melakukan sesuatu yang berguna dan berfungsi di perangkat nyata.
TWA versus WebView
Trusted Web Activity merender situs Anda di browser pengguna dan membuktikan kepemilikan melalui Digital Asset Links; WebView merendernya di dalam aplikasi Anda sendiri. Developer melaporkan aplikasi TWA yang berhasil dipublikasikan dan juga yang ditolak, dan dokumentasi publik Google tidak menyatakan bahwa penggunaan TWA tidak terlihat oleh pemeriksaan pengujian. Ubah arsitektur hanya untuk masalah yang sudah teridentifikasi, bukan karena sebuah forum mengatakan wrapper selalu gagal.
Jika TWA Anda menampilkan address bar browser setelah diinstal dari Google Play, periksa dulu Digital Asset Links terhadap sertifikat penandatanganan Play: perbaikan SHA-256 assetlinks.json membahasnya langkah demi langkah.
Diagnosis penolakan yang sebenarnya
Baca kebijakan yang disebut dalam email penolakan dan reproduksi masalahnya di build rilis, bukan di pratinjau. Penolakan broken functionality menunjuk pada crash, login yang tidak berfungsi, atau layar yang tidak termuat, bukan pada framework-nya. Lihat cara memperbaiki penolakan broken functionality.
Formulir Play Console mana yang saya perlukan?
Deklarasi Anda harus menjelaskan apa yang benar-benar dilakukan aplikasi yang dirilis dan dependensinya, termasuk SDK, login, analitik, iklan, dan layanan AI cloud apa pun. AI builder sering menambahkan semua ini tanpa memberi tahu Anda.
“Aplikasi yang tidak mengakses data pengguna pribadi dan sensitif apa pun tetap harus mengirimkan kebijakan privasi.”
Kebijakan Developer Google Play, Data Pengguna
| Formulir | Siapa yang memerlukan | Lokasi | Selesai jika |
|---|---|---|---|
| Kebijakan privasi | Siapa yang memerlukanSetiap aplikasi | LokasiKonten aplikasi > Kebijakan privasi, ditambah kebijakan itu sendiri atau link-nya di dalam aplikasi | Selesai jikaHalaman publik yang sesuai dengan aplikasi Anda dan praktik datanya yang sebenarnya |
| Keamanan Data | Siapa yang memerlukanAplikasi di jalur tertutup, terbuka, atau produksi, meskipun tidak mengumpulkan data apa pun | LokasiKonten aplikasi > Keamanan Data | Selesai jikaJawaban berdasarkan inventaris SDK, backend, dan WebView yang sebenarnya |
| Rating konten | Siapa yang memerlukanSetiap aplikasi baru | LokasiKonten aplikasi > Kuesioner rating konten | Selesai jikaRating sudah dikirimkan; Google tidak mengizinkan aplikasi tanpa rating |
| Akses aplikasi | Siapa yang memerlukanAplikasi dengan login atau fitur terbatas | LokasiKonten aplikasi > Akses aplikasi | Selesai jikaPeninjau dapat menjangkau setiap fitur yang diiklankan |
| Iklan dan target audiens | Siapa yang memerlukanSetiap aplikasi | LokasiKonten aplikasi > Iklan, lalu Target audiens dan konten | Selesai jikaKelompok usia dan perilaku iklan yang sebenarnya sudah dideklarasikan |
| Fitur AI generatif | Siapa yang memerlukanAplikasi yang menghasilkan konten saat runtime | LokasiDi dalam aplikasi itu sendiri | Selesai jikaPerlindungan konten dan cara di dalam aplikasi untuk melaporkan atau menandai output |
| Akses kontak | Siapa yang memerlukanAplikasi yang menargetkan API 37+ dan meminta READ_CONTACTS | LokasiDeklarasi Konten aplikasi | Selesai jikaAkses luas sudah dijustifikasi, atau diganti dengan pemilih kontak, paling lambat 27 Januari 2027 |
| Penghapusan akun | Siapa yang memerlukanAplikasi yang memungkinkan pengguna membuat akun | LokasiJalur permintaan penghapusan di dalam aplikasi dan di web, dengan URL web tersebut dimasukkan di Play Console | Selesai jikaMenghapus akun akan menghapus datanya, dengan setiap retensi yang sah diungkapkan |
Label menu sering berbeda antara halaman bantuan Google, jadi jika suatu label berbeda di Konsol Anda, cari di bagian Konten aplikasi. Jalur ini berasal dari dokumentasi Google, bukan dari screenshot akun Anda.
Di mana posisi pengujian tertutup?
Setelah build, formulir, dan rilis yang dapat digunakan, serta sebelum Anda mengajukan permohonan akses produksi. Google mewajibkannya untuk akun developer pribadi yang dibuat setelah 13 November 2023; akun organisasi dan akun pribadi yang lebih lama berada di luar aturan tersebut.
“Jika memiliki akun developer pribadi yang baru dibuat, Anda harus menjalankan pengujian tertutup untuk aplikasi Anda dengan minimal 12 penguji yang telah ikut serta setidaknya selama 14 hari terakhir secara terus-menerus.”
Bantuan Play Console, jawaban 14151465
Gunakan jalur yang tepat
Pengujian ini berjalan di jalur tertutup. Pengujian internal berguna sebagai persiapan, dengan hingga 100 penguji per aplikasi, tetapi tidak dihitung; menyiapkan pengujian internal menjelaskan perbedaannya. URL pratinjau, sesi Expo Go, atau APK yang di-sideload juga tidak dihitung: penguji harus ikut serta dan menginstal dari Google Play.
Ajukan permohonan, lalu rilis
Saat Dasbor menunjukkan bahwa Anda memenuhi syarat, ajukan permohonan akses produksi dan jawab pertanyaan tentang pengujian Anda dengan jujur. Google menyatakan bahwa proses ini biasanya memerlukan waktu 7 hari atau kurang, tetapi terkadang bisa lebih lama. Persetujuan memberi Anda akses ke produksi; Anda tetap harus menyiapkan dan mengirimkan rilis produksi sebelum aplikasi menjadi publik. Jika Anda baru saja membayar biaya pendaftaran, apa yang harus dilakukan setelah membayar US$25 menjabarkan seluruh urutannya.
Bagaimana jika build ulang menghilangkan kunci saya atau mengubah paket saya?
Pertama, kenali apakah build ulang mengubah kredensial Anda, identitas aplikasi Anda, atau keduanya. Kehilangan upload key berbeda dengan kehilangan kunci penandatanganan aplikasi, dan application ID yang berubah menciptakan aplikasi Play yang berbeda meskipun layarnya terlihat identik.
| Gejala | Periksa dulu | Jalur pemulihan |
|---|---|---|
| Upload keystore hilang | Periksa duluApakah aplikasi terdaftar di Play App Signing? | Jalur pemulihanBuat upload key baru, ekspor sertifikat publiknya sebagai file PEM, lalu minta reset upload key di Play Console melalui Manage Play app signing > Upload key certificate. |
| Kunci penandatanganan aplikasi yang dikelola sendiri hilang | Periksa duluApakah Google yang mengelola penandatanganan, atau Anda sendiri? | Jalur pemulihanTanpa kunci asli dan tanpa Play App Signing, memperbarui aplikasi yang sudah ada bisa menjadi mustahil. Periksa ini sebelum Anda melakukan build ulang dengan identitas baru. |
| Build ulang memiliki paket yang berbeda | Periksa duluBandingkan application ID yang baru dengan aplikasi yang sudah live | Jalur pemulihanKembalikan application ID asli jika Anda menginginkan update, lalu periksa penandatanganan dan kode versi. |
| TWA menampilkan bar browser setelah diinstal dari Play | Periksa duluApakah assetlinks.json mencantumkan sertifikat penandatanganan Play? | Jalur pemulihanPerbaiki Digital Asset Links untuk nama paket dan kunci penandatanganan yang sebenarnya. |
| Build rilis gagal padahal pratinjau berfungsi | Periksa duluApa yang berbeda antara pratinjau dan bundle rilis? | Jalur pemulihanUji build rilis itu sendiri dan periksa konfigurasi, library native, serta dependensinya. Pratinjau browser atau Expo yang berfungsi tidak membuktikan bahwa bundle sudah siap. |
“Jika Anda kehilangan upload key atau menduga upload key tersebut telah disusupi, Anda tidak terkunci dari aplikasi Anda.”
Bantuan Play Console, Menggunakan Play App Signing
keytool -export -rfc -keystore upload-keystore.jks -alias upload -file upload_certificate.pem
Gunakan path keystore dan alias Anda yang sebenarnya. Anda hanya mengupload sertifikat publik; jangan pernah mengirim kunci pribadi kepada siapa pun.
Checklist sebelum pengiriman
Kirimkan saat build rilis yang sebenarnya, deklarasi, detail akses untuk peninjau, dan bukti pengujian semuanya selaras. Centang setiap gerbang setelah Anda melewatinya.
Sepuluh gerbang sebelum Anda mengirimkan
0 dari 10 gerbang terlewatiKesepuluh gerbang sudah terlewati. Rilis, formulir, dan bukti pengujian Anda sudah selaras.
Kapan jasa penguji membantu?
Saat Anda sudah memiliki rilis pengujian tertutup yang dapat digunakan dan masalah yang tersisa adalah menemukan 12 orang yang mau ikut serta dan bertahan selama 14 hari. Jasa penguji tidak dapat memperbaiki build Anda, memverifikasi akun Anda, atau membuat keputusan Google untuk Anda.
Banyak pengguna AI builder sampai di titik ini paling akhir: aplikasinya berfungsi, tetapi tidak ada orang di sekitar mereka yang punya ponsel Android, atau seorang teman berhenti di hari kesembilan. PrimeTestLab menyediakan penguji asli di perangkat Android nyata. Anda membagikan link keikutsertaan, penguji ikut serta dalam 4-6 jam dan bertahan selama 14 hari penuh, dan penguji yang berhenti diganti pada hari yang sama (pengganti memulai 14 harinya sendiri, jadi cadangan di atas 12 itu penting). Anda tidak pernah memberi kami akses Play Console, dan Anda memantau pengujian di dasbor langsung dengan laporan tertulis di akhir.
Lihat cara kerja jasa 12 tester, atau pilih paket di bawah.
Paket saat ini
Starter
12 penguji
$19.99
Enterprise
25 penguji
$27.99
Professional
25 penguji
$59.99
Ditambah biaya layanan 5% saat checkout (minimum $1.50). Visa atau Mastercard melalui Stripe. Jika Google tidak memberikan akses produksi setelah pengujian penuh, Anda memilih tes ulang gratis atau pengembalian dana penuh.
Pertanyaan yang Sering Diajukan
Bisakah saya merilis aplikasi yang saya buat dengan AI di Google Play?
Bisa. Aplikasi buatan AI dapat dikirimkan untuk rilis publik, dan Google menyatakan bahwa jalur tersebut tetap melewati peninjauan kepercayaan, keamanan, dan kualitas seperti biasa. Kenali framework yang dihasilkan tool Anda, buat Android App Bundle yang ditandatangani, dan penuhi persyaratan akun dan aplikasi yang berlaku untuk Anda. Menggunakan AI saja tidak otomatis membuat aplikasi akhirnya siap.
Replit memberi saya sebuah link. Di mana AAB saya?
Link web yang dipublikasikan bukanlah bundle Android. Periksa apakah project Anda adalah situs web atau project mobile Expo atau React Native. Dokumentasi Replit saat ini tidak mendukung publikasi ke Google Play maupun menjalankan EAS di Replit. Mengekspor source code mobile dan melakukan build dengan Expo di tempat lain adalah jalur yang mungkin, tetapi itu bukan tombol publikasi dari Replit.
Bisakah saya memasukkan situs web Lovable saya ke dalam aplikasi Android?
Lovable mendokumentasikan pengemasan eksternal, termasuk Capacitor, tetapi tidak memiliki fitur bawaan untuk pengiriman ke Google Play. Shell Android tetap memerlukan penandatanganan rilis, konfigurasi yang tepat, dan pemeriksaan di perangkat nyata. Izin untuk menggunakan situs web hanyalah satu hal; aplikasi juga memerlukan fungsi yang berguna dan pengalaman yang stabil. Pengemasan saja tidak membuatnya dapat diterima.
Apakah saya perlu penguji jika membuat aplikasi dengan Expo atau FlutterFlow?
Periksa akun Play Anda, bukan builder-nya. Aturan Google mencakup akun pribadi yang dibuat setelah 13 November 2023, dan tidak ada tool build yang dikecualikan. Upload internal yang berhasil dari Expo atau FlutterFlow tidak menyelesaikan pengujian tertutup yang diwajibkan. Ikuti Dasbor aplikasi dan jalankan pengujian di jalur tertutup jika akun Anda memerlukannya.
Apakah TWA harus diubah menjadi WebView agar lolos?
Tidak ada persyaratan Google yang kami temukan yang mewajibkan konversi itu. Google mendokumentasikan Trusted Web Activity sebagai integrasi Android berbasis browser, dan developer melaporkan rilis TWA yang berhasil maupun yang ditolak. Mulailah dari penolakan yang sebenarnya, izin situs web, fungsinya, dan perilaku build rilis. Klaim bahwa pengujian TWA tidak terlihat oleh Google tidak didukung oleh dokumentasi publik.
Aplikasi saya tidak mengumpulkan apa pun. Apakah saya tetap memerlukan informasi privasi?
Ya. Google mewajibkan kebijakan privasi bahkan dari aplikasi yang tidak mengakses data pribadi atau sensitif, dan aplikasi di jalur tertutup, terbuka, atau produksi harus melengkapi Keamanan Data. Periksa setiap SDK dan layanan jarak jauh terlebih dahulu: analitik, iklan, login, atau konten web yang dikendalikan aplikasi dapat mengubah jawaban yang benar meskipun layar Anda sendiri tidak mengumpulkan apa pun.
Keystore saya hilang. Apakah saya harus membuat aplikasi baru?
Pertama, kenali kunci mana yang hilang. Dengan Play App Signing, upload key yang hilang dapat diganti melalui reset upload key dari Google, menggunakan sertifikat publik dari kunci baru. Kehilangan kunci penandatanganan aplikasi yang dikelola sendiri tanpa perlindungan itu adalah hal yang berbeda dan dapat mencegah update. Periksa penyiapan penandatanganan aplikasi asli sebelum Anda melakukan build ulang dengan identitas baru.
Bisakah saya mengubah nama paket saat build ulang?
Mengubah application ID membuat Google Play memperlakukan bundle tersebut sebagai aplikasi yang berbeda. Jika Anda ingin memperbarui listing yang sudah ada, kembalikan application ID aslinya dan tandatangani dengan kredensial yang benar. Nama aplikasi yang sama atau antarmuka yang identik tidak mempertahankan identitas saat identifier paket di baliknya sudah berubah.
Apakah build ulang dengan framework terbaru memperbaiki error 16 KB?
Build ulang mungkin memperbaiki library milik framework itu sendiri, tetapi tidak membuktikan bahwa seluruh aplikasi kompatibel. Plugin native, SDK, atau ekstensi masih bisa menyertakan binary yang tidak kompatibel. Periksa bundle rilis akhir dan uji di lingkungan 16 KB. Google memperlakukan dependensi native sebagai bagian dari aplikasi Anda, termasuk yang ditambahkan builder pihak ketiga untuk Anda.
Apakah edit saya di Lovable akan otomatis memperbarui aplikasi di Play?
Itu tergantung pada cara aplikasi dibuat. TWA merender konten web live Anda melalui browser, sedangkan project Android yang dikemas memiliki rilis native dan konfigurasinya sendiri. Pastikan file dan layanan mana yang terpengaruh oleh suatu perubahan sebelum memutuskan apakah Anda memerlukan bundle baru. Jangan berasumsi bahwa setiap perubahan web, plugin, izin, atau penandatanganan mengikuti proses update yang sama.
Kesimpulan
Ringkasan
Tool AI yang Anda gunakan tidak mengubah apa yang diminta Google Play: AAB yang ditandatangani, deklarasi, dan, untuk akun pribadi yang dibuat setelah 13 November 2023, pengujian tertutup dengan 12 penguji yang ikut serta selama 14 hari berturut-turut. Kenali apa yang dibuat tool Anda, ikuti jalur rilis framework tersebut, selesaikan pemeriksaan target API, 16 KB, dan penandatanganan, lalu isi formulir berdasarkan build yang sebenarnya. Saat mencari penguji menjadi satu-satunya hal yang tersisa antara Anda dan akses produksi, PrimeTestLab menyediakannya mulai $19.99. Lihat paket →