Publish your Android app on Google Play (with Capacitor)
From the Google developer account to release: prepare your computer, create the app, build and sign the finished Capacitor project in Android Studio, test with real users and submit.
First: Android test app (no Mac, no Android Studio)
With the providerTime: ≈ 15 minutes
- Your app code comes with a ready GitHub workflow that builds an installable test app (APK) – free and without a developer account.
- Download the app code and unzip it. Create a free GitHub account and install GitHub Desktop.
- In GitHub Desktop choose “File → Add local repository”, pick the unzipped folder (confirm creating the repository), then “Publish repository” – keep it private.
- On github.com open “Actions” in the repository: the “Android app” run starts by itself. After a few minutes the file “android-app” is ready to download under “Artifacts”.
- Open the file on your Android phone, tap the APK and allow installing from this source once. For the Play Store the steps below follow – with developer help.
Go there: Get GitHub DesktopNew GitHub repository
Create a Google developer account
With the providerTime: ≈ 20 minutes, then Google’s reviewCost: one-time US$25
- Open Play Console with your Google Account and choose a personal account or one for an organization.
- Have an ID and a payment card in your name ready – Google verifies your identity, which can take a few days.
- New personal accounts also verify an Android phone in the Play Console app.
- Organizations need a D-U-N-S number.
Go there: Open Play ConsoleGuide: accountGuide: verify identity
Prepare your computer
On your computerTime: ≈ 30 minutes, mostly downloadCost: free
- Download and install Android Studio for free – Java is included.
- Open Android Studio once and click through the setup wizard with “Standard”; it downloads the Android SDK.
- Install Node.js (LTS). In a terminal, “node -v” then shows a version number of 22 or higher.
Commands to copynode -vGo there: Android StudioDownload Node.js
Create the app
With the provider- “Create app” in Play Console. Copy, images and privacy details come from your launch package.
Go there: Open Play ConsoleGuide: create an app
Build and sign the Android app
On your computerTime: ≈ 20 minutes
- Download the app code and unzip it.
- WindowsOpen the unzipped folder, type “cmd” into the address bar at the top and press Enter.
- MacIn Finder, right-click the folder → “New Terminal at Folder”.
- Paste the two commands below – Android Studio opens your finished app.
- Choose “Build → Generate Signed App Bundle”, create a new key and keep the key file safe – you need it for every update.
Commands to copynpm install npm run androidGo there: Guide: sign your appGuide: Capacitor
Test with real users
With the provider- Open your app in Play Console. Start with an internal test using your signed app bundle (.aab), and try the invitation link on an Android device.
- Next, create a closed test, add testers and share the opt-in link. Personal developer accounts created after November 13, 2023 need at least 12 testers continuously opted in for at least 14 days.
- Ask testers to check sign-in, navigation, forms and offline behaviour. Collect feedback, fix issues and retest the updated build.
- After meeting the requirement, apply for production access in the dashboard and answer the testing questions. Google reviews your application; access is not granted automatically after 14 days.
Go there: Guide: testing
Submit and release
With the provider- Upload the bundle to a release track and submit it for review. You control the rollout in Play Console.
Go there: Open Play Console
More guides
- How to get an OpenAI, Anthropic or Gemini API key
- How to buy a domain for your app or website
- Publish your web app: from export to your own address
- Get your iPhone app into the App Store (with Capacitor)