Now on Google Play — every new account starts with 100 free credits
Publishing

How to publish your no-code app to Google Play

From the exported Android Studio project to a live listing: the developer account, signing, the app bundle, the listing, the data-safety form, testing tracks and the rejections that catch first-time publishers.

11 min readUpdated September 2026

To publish a no-code app on Google Play: register a developer account ($25 once), open the exported Android Studio project, create a signing key, build a signed app bundle (AAB), create the app in Play Console, fill in the listing and the data-safety form, upload the bundle to a testing track, then promote it to production. First review of a new account's first app takes from a day to about a week. Here is each step with the details that matter.

1. Register as a developer

At play.google.com/console, pay the one-time $25 fee and verify your identity (ID document, sometimes a phone). Personal accounts created recently must run a closed test with at least 12 testers for 14 days before production access is granted — plan for that. Organisation accounts skip it but need a D-U-N-S number.

2. Open the exported project

Unzip the export, open the folder in Android Studio, let Gradle sync. The project pins its own Gradle and Android Gradle Plugin versions, so it builds without changes. Press Run once on a real phone to confirm it behaves like the preview.

3. Set the identity

Check applicationId in app/build.gradle.kts — this is your app's permanent name on Play and cannot change later. Use reverse-domain style, com.yourbusiness.appname. Set versionCode to 1 and versionName to "1.0".

4. Create a signing key

Build → Generate Signed Bundle → Create new keystore. Choose a strong password and back the keystore file up somewhere safe; every future update must be signed with it. Enrol in Play App Signing when asked — Google keeps the final key and your upload key can be reset if lost.

5. Build the app bundle

Generate Signed Bundle → Android App Bundle → release. You get app-release.aab. Play requires AAB, not APK, for new apps.

6. Create the app in Play Console

Name, default language, app or game, free or paid (free cannot become paid later). Then the dashboard's setup checklist walks you through:

  • Privacy policy URL — required. A short page saying what the app collects (often nothing) is enough; put it on any website you control.
  • App access — if any part needs a login or PIN (an owner view), provide test credentials.
  • Ads — declare honestly. Generated apps contain no ad SDK unless you add one.
  • Content rating — a questionnaire; most business apps rate Everyone.
  • Target audience — pick 18+ or 13+ unless the app is for children, which brings extra policy.
  • Data safety — see below.

7. The data-safety form

Answer from the exported manifest and what the app actually does. Typical honest answers: a local-only tracker collects no data; an app that sends enquiries by WhatsApp does not itself collect data (the message leaves via another app); an app with a backend collects whatever the form fields are. Declaring more than you collect is as much a problem as declaring less — reviewers compare the form with the binary.

8. Store listing

  • Title up to 30 characters; the real app name, with a keyword if it fits ("Fade Lab – Barber Booking").
  • Short description 80 characters; the one-line promise.
  • Full description up to 4,000; what it does, for whom, the key features, no keyword stuffing.
  • Icon 512×512 PNG; feature graphic 1024×500; at least 2 phone screenshots, ideally 4–8 — take them from the running app.

9. Upload to a testing track

Testing → Closed testing → create a release, upload the AAB, add testers by email list. Share the opt-in link. Once the 14 days and 12 testers are met (personal accounts), apply for production access.

10. Production

Create a production release from the same bundle, choose countries, review the summary, roll out. New apps and updates are reviewed; expect one to seven days the first time and hours thereafter.

Rejections that catch first-timers

ReasonFix
Privacy policy missing or not reachablePublic URL, no login, mentions the app by name
Data safety does not match behaviourRe-read the manifest and every form field; correct the form
Login required, no test credentialsProvide them under App access
Broken functionality / blank screenTest the release build, not the debug one, on a real phone
Misleading title or iconNo competitor names, no "official", no Google branding
Metadata: keyword-stuffed descriptionWrite for humans

After launch

Each year Play raises the required target SDK; rebuild and re-upload when Android Studio prompts. Updates are the same flow with versionCode incremented. Changes made in the builder — export again, open, bump the version, build, upload — take about fifteen minutes.

Try it in AI App BuilderFree to start · 100 credits · Android · export the source Get the app

Questions people ask

Do I need a computer to publish?

Yes, to build the signed bundle from the exported project. Any computer that runs Android Studio works; it takes about half an hour the first time.

Can I publish without the Play Store?

Yes. Build an APK and share the file directly, or host it on your website. Phones show an 'unknown sources' prompt on install. This is fine for internal, school and event apps.

How long does Play review take?

First submission from a new account: one to seven days, plus the 14-day closed test for personal accounts. Updates later: usually a few hours.

Read next

Build your first app tonight

Describe it in a sentence, watch the screens appear, tap through them on your phone. Free to start — 100 credits, no card, no code.

Get AI App Builder — free Android 7.0+ · Google Play