ANDROID PUBLISHING GUIDE

How to Publish an Android App — No Android Studio, No Code

Publishing to Google Play sounds simple until you hit the checklist: a signed .aab, a valid Web App Manifest, a Digital Asset Links file, a 512×512 icon with no alpha issues, a Google Play Developer account, and a properly configured content rating. Most no-code founders get stuck on step three.

SaasToStore compresses that checklist into a single URL input. You paste your app URL. The pipeline generates the signed .aab, all store assets, and the metadata package — ready for Google Play Console in under 5 minutes.

What Google Play actually requires — and what SaasToStore automates

Requirement
What it is
Handled by
Signed .aab
Android App Bundle signed with RSA-2048 keystore
✅ SaasToStore
Target API level 34+
Minimum Android API required by Google Play
✅ SaasToStore
512×512 icon (no alpha)
App icon — PNG, no transparent corners
✅ AI-generated
Feature graphic 1024×500
Banner displayed on your Play Store listing
✅ AI-generated
Screenshots (min 2)
Phone screenshots for the store listing
✅ Auto-captured
Digital Asset Links
assetlinks.json linking domain ↔ app
✅ SaasToStore
Privacy Policy URL
Publicly accessible privacy policy page
✅ AI-generated + hosted
Data Safety form
Declare data collected by the app
⚠️ You fill in Play Console
Content rating
IARC questionnaire in Play Console
⚠️ You fill in Play Console

How to publish an Android app in 5 steps

  1. 1

    Check your PWA score (free, 10 seconds)

    Paste your URL into the SaasToStore PWA Checker. It verifies HTTPS, manifest, service worker, and icon size. If something's missing, you get an exact fix — not a vague error. Apps without a service worker are still supported via the V2 Capacitor path.

  2. 2

    Create a project and configure metadata

    Sign up (free), create a project. Enter your app name, package name (reverse domain format: com.yourcompany.app), and target market. Upload or auto-generate a 512×512 icon. The AI listing generator writes title, description, and keywords based on your URL.

  3. 3

    Launch the build — 3 to 5 minutes

    Click Launch Build. SaasToStore picks TWA (Bubblewrap) for full PWAs or Capacitor for apps without a service worker. The pipeline compiles, signs with your encrypted keystore, and uploads artifacts to secure storage. You get an email with the download link.

  4. 4

    Set up Google Play Console

    Create a Google Play Developer account (25 USD one-time fee). Create a new app in Play Console, fill in the content rating questionnaire, and configure the store listing using the metadata SaasToStore generated.

  5. 5

    Upload and submit for review

    Upload the signed .aab to the Production track, or connect Google Play via OAuth for one-click publishing (LAUNCH / PRO plans). Google reviews new apps in 1–3 business days. SaasToStore builds follow the official TWA and Capacitor templates — optimised for first-try approval.

TWA vs Capacitor — which build does SaasToStore use?

Build type
Requires service worker
Best for
Output
TWA (Bubblewrap)
Yes
Full PWAs — Lovable, custom stacks
Signed .aab + .apk
Capacitor V2
No
Bubble, Webflow, Framer, Softr, Wix
Signed .aab + .apk

SaasToStore detects which build type your app needs automatically — you never have to choose.

What's included with every Android build

  • Signed Android App Bundle (.aab) with 2048-bit RSA keystore
  • Signed APK for sideloading or alternative stores
  • 512×512 icon + 1024×500 feature graphic (AI-generated)
  • 2 phone screenshots, auto-captured
  • Digital Asset Links file (assetlinks.json) — auto-configured
  • Store listing: title, description, keywords — AI-generated
  • Encrypted keystore stored and reused for future updates
  • Email notification with download links when build completes

Compatible platforms — no-code and custom stacks

SaasToStore publishes Android apps built from any HTTPS web app. Tested and confirmed compatible with:

Lovable
Bubble
Webflow
Framer
Softr
Glide
FlutterFlow (web export)
WordPress
Wix
Squarespace
Custom React / Vue / Angular
Any HTTPS URL

Frequently asked questions

Do I need to know Java or Kotlin to publish an Android app?+

No. SaasToStore wraps your existing website or PWA into a native Android app without any Java or Kotlin code. You provide a URL; the pipeline generates the signed .aab automatically.

What is a Google Play Developer account and how much does it cost?+

A Google Play Developer account is a one-time registration (25 USD) that lets you publish Android apps to Google Play. SaasToStore handles app building and signing; you keep full ownership of your Play Console account.

How long does Google Play review take for a new app?+

New app reviews typically take 1–3 business days. Updates are usually reviewed in under 24 hours. SaasToStore builds follow Google's official TWA and Capacitor templates, which minimises first-try rejection.

What is a signed .aab file?+

An Android App Bundle (.aab) is the package format required by Google Play since 2021. It must be signed with an RSA keystore. SaasToStore generates a 2048-bit keystore and signs every build automatically — the keystore is encrypted and stored so updates keep the same signature.

Can I publish a Bubble, Webflow, or Lovable app to Google Play?+

Yes. SaasToStore supports any HTTPS web app, including no-code tools (Lovable, Bubble, Webflow, Framer, Softr, Glide). Apps without a service worker use the V2 Capacitor build path, which handles most no-code platforms.

What is the difference between a TWA and a Capacitor build?+

TWA (Trusted Web Activity) wraps your PWA using Chrome's rendering engine — fastest, lightest, requires a service worker. Capacitor embeds a WebView directly — works without a service worker, supports more native APIs. SaasToStore automatically picks the right build type for your app.

How much does it cost to publish an Android app with SaasToStore?+

The MAKER plan starts at 9 EUR for one build with your own logo and icon. The LAUNCH plan (20 EUR) includes Android + Desktop + 4 stores. A free plan lets you test the pipeline with the SaasToStore branding before buying.

Ready to publish your Android app?

Paste your URL. SaasToStore handles signing, assets, and metadata. Free to try — no credit card.

Check my app — free