Upload Android app

How to upload my Android app on my Google developer account?

Once your developer account is set up, you can upload your Android app using this guide:

Step 1: Create a Closed testing track for your app

  • Navigate to your Google developer account.

  • Select the app that you would like to publish.

  • Click on "Test and release" category from the side menu.

  • Then, go to Testing > Closed testing.

  • Click on the Create track button.

  • Give your closed testing track a name and click Create track.

  • On the closed testing screen, click "Select testers".

  • Click "Create email list" to create a new email list.

  • In the "List name" field, give your list a name.

  • In the next field, add the emails using the enter button or upload a CSV file

  • Click Save > Create to finally create an email list.

  • Now, click the "Create new release"

  • The tester list will be automatically selected. Click "Save" once you are done.

  • Click "Upload" to upload the AAB file that you generated on your AppMySite account.

  • File the AAB file will take a couple of minutes to upload. Once uploaded, click "Next".

  • Then, click Next.

  • On the pop up screen, click on the Go to Overview button.

  • Click "Send x changes to review".

  • On the pop up screen, click "Send changes for review" to finish the process.

Certain features in Play Console, such as Production (Release > Production) and Pre-registration (Release > Testing > Pre-registration), will be disabled until developers meet these requirements.

Production

Where you make your app available to billions of users on Google Play. Before you can apply to publish your app to production, you need to run a closed test that meets our criteria. When you apply, you must also answer some questions about your closed test.

Running closed test

Create a closed testing release to test pre-release versions of your app with a wider set of testers to gather more targeted feedback. Once you've tested with a smaller group of colleagues or trusted users, you can expand your test to an open release. On your Closed testing page, a Closed testing track will be available as your initial closed test. If needed, you can also create and name additional closed tracks.

Apply for access to production

Once you've met the closed testing requirements, you can apply for production access. To begin:

  • Go to the Dashboard.

  • Click Apply for production.

Find guidance for providing information for each section by expanding the sections below:

Step 2 - Prepare and roll out a production release

With a release, you can manage your app's Android App Bundle and then roll out your app to a specific track.

Create a release

A release is a combination of one or more app versions that you'll prepare to launch an app or roll out an app update. You can create a release on three different testing tracks or to production:

  • Open testing: Open testing releases are available to testers on Google Play. Users can join tests from your store listing.

  • Closed testing: Closed testing releases are available to a limited number of testers that you choose, who can test a pre-release version of your app and submit feedback.

  • Internal testing: Internal testing releases are available to up to 100 testers that you choose.

  • Production: Production releases are available to all Google Play users in your chosen countries.

At the top right of the page, click on Create new release. If the Create New Release option is disabled, you may have outstanding setup tasks to complete. These may be listed on the Dashboard page.

Prepare your app's release

  • Add your app bundles.

  • Name your release.

  • Enter release notes.

For more information on any of these fields, select the matching section heading under “Prepare” below.

  • To save any changes you make to your release, select Save as draft.

  • When you've finished preparing your release, select Next.

Review and roll out your release

Once you're ready to roll out your app:

  • Open Play Console and navigate to the Releases Overview page.

  • Next to the release you want to roll out, select the right arrow to open the Release details page. Use the search bar if you can’t find your release.

  • In the “Release Overview” section, select View release Dashboard.

  • Select the Releases tab, and then select the Edit option.

  • Review your draft release, make any necessary additional changes, and select Next. You'll be taken to the "Preview and confirm" screen, where you can ensure there aren't any issues with your release before rolling it out to users.

  • If you see the heading “Errors summary” at the top of the page, click Show more to review the details and resolve any problems.

  • Select Start rollout. If you're rolling out your app's first release on production, clicking Start rollout to production will also publish your app to all Google Play users in the countries you selected.

Step 3: Review release details

Once you've created a release, you'll see the following information for the latest app release you rolled out to each track in a table under “Latest releases” on your Releases overview page.

  • Release: Name to identify release in Play Console only, such as an internal code name or build version.

  • Track: The track that the release has been rolled out to.

  • Release status: The current status of your release.

  • Last updated: A date and timestamp indicating the last rollout event for your release.

  • Countries/regions: The number of countries/regions the last rollout of your release is available. After you roll your app release to Production, Open testing, or a Closed testing track, you can target your release in each track to users in specific countries.

Your app will now be reviewed and you’ll be notified via email by Google Play as soon as it goes live. Google takes a minimum of seven business days to either approve or reject your app. Reach out to the support team if you encounter errors during Google Play submission.

Last updated

Was this helpful?