Publish On Play Store/App Store

Overview

This section explains how to build the APK (for testing) and the App Bundle (AAB) and IPA (for Play Store and App Store publishing).


1. Generate APK for Testing

Steps

  1. Make sure Flutter is installed, and the project runs correctly.

  2. From the project root, run:

flutter build apk --release

This creates a release APK that you can share for testing.


2. Generate & Publish App Bundle for Play Store

Pre-requisites

Before building for the Play Store, make sure you have:

  • A keystore file for signing your app (You can search for guides on “Generating keystore for Android apps”.)

  • Updated app name

  • Updated app logo

  • Basic knowledge of creating an Android App Bundle (AAB)

  • Terms & Conditions and Privacy Policy for your app

📌 Important: Place your keystore file inside the android/app folder. This is required every time you publish a new version.

Steps

1. Add key.properties

Inside the android folder, create a file named key.properties.

Example:

2. Build the AAB

From the project root, run:

This generates the AAB file needed for the Play Store.

Last updated

Was this helpful?