Skip to main content

Update App

Most updates need nothing more than publishing your changes in Hercules. Your store app loads your published app, so it shows the new version the next time it opens.
1

Make Your Changes

Update your app content, design, or functionality in Hercules.
2

Publish

Click Publish in the top right corner.
3

Reopen the App

Close the app on your phone and open it again. Your changes appear right away.
Use this for most updates. Content and functionality changes need no store review.

Update App on App Stores

Only build a new store version when you change something that lives in the app itself: the App name, Store icon, Version, device permissions, or push notifications, or your iOS store listing. For content and functionality changes, follow the steps above instead.
1

Publish Your Changes on Hercules

Make your updates in Hercules, then click Publish in the top right corner.
2

Build a New Version

To show a new version number on your store listing, open App settings (the gear icon next to your app name), raise Version, and click Save changes.Click Mobile → Android, then click the build button next to Recent builds. The button shows the version code the new build gets, like Build version code 2. Hercules raises the version code for you (Google Play accepts each one only once) and signs the build with the same key as your first release, so Play accepts it as an update.
3

Release the Update

If you connected Google Play, the build uploads to internal testing on its own. Open the Play Console and promote it to Production when you are ready. If the app is not in production yet and your developer account is a personal one created after November 13, 2023, finish a closed test with 12 testers first.If you have not connected Google Play, click Download on the new build under Recent builds, then upload the .aab file to a new release in the Play Console by hand. The file name ends in the version code, like my-app-1.0.0-code-2.aab, so check that it is the new one: Play refuses a version code it already has.
  1. Find your signing files from the original PWA Builder zip:
    • signing.keystore
    • signing-key-info.txt
  2. Go to pwabuilder.com and enter your app URL
  3. Click Package for stores → All settings
  4. Scroll to Signing key and select Use Mine
  5. Upload your signing.keystore and enter passwords from signing-key-info.txt
  6. Download the new AAB file, then upload it to a new release in the Play Console
To switch this app to Hercules builds instead, see How do I update an app that is already on Google Play?