Introduction
In the previous tutorial post, I have taught you how to publish a test app to Android. In this tutorial we will cover the topic that is a must for developer creating apps for Android, which is Publishing your Android App to Play Store.
- This tutorial will be broken down to 7 parts. They are:
- 1 : Getting your app ready and publishing it as Android App Bundle (.aab)
- 2: Registering Google Play Console account and uploading the aab
- 3: Setting the Content Rating
- 4: Setting the Pricing and Distribution
- 5: Setting App Content description
- 6: Setting Store Listing
- 7: Final Steps and Publish!
Prerequisite
You need a few things in order to put your app to the Play Store. If you are not a graphics guy, you would need to ask a friend with such knowledge to help with the graphics part.
- A privacy policy for your app. You can get one from https://www.websitepolicies.com/. Websitepolicies.com will provide you a public link to your policy. This is what you will need later.
- Graphics for Play Store
- 2 Screenshot of your application (Don’t know how to screenshot? Learn Here)
- JPEG or 24-bit PNG (no alpha)
- Minimum dimension: 320 px
- Maximum dimension: 3840 px
- 1 High Resolution Icon for your apps
- 32-bit PNG (with alpha)
- Dimensions: 512 px by 512 px
- Maximum file size: 1024 KB
- 1 Feature Image
- JPEG or 24-bit PNG (no alpha)
- Dimensions: 1024px by 500px
- 2 Screenshot of your application (Don’t know how to screenshot? Learn Here)
- Descriptions for your App
- 1 Title (The name of your app)
- 1 short description of your app (80 characters max)
- 1 long description of your app
- Note: All your descriptions must not contain:
- User testimonials
- Excessive details
- OK : “This is an AR app on cats, for cat lovers”
- Don’t: “this is an AR app on cats, brown cats, blue cats, silver cats, cat food , cat drinks, cats getting drunk in a bar and starting a fight, and many other cats”
- Misleading references to other apps or products
- Repetitive, excessive, irrelevant keywords, keyword spamming
- Avoid including these:
- Sexually suggestive images
- Profanity and vulgarity
- Graphic violence
- Depictions of illegal drug use
Preparing for our App for deployment
Go to File > Build Settings > Player Settings

Change the App icon
Drag and drop your created app icon into Assets folder in Unity

Drag and Drop the icon to the Default Icon in the Project Settings

Creating a Keystore
Under Publishing Settings, Click Keystore Manager

In the Keystore Manager, Click the Keystore menu and select Create New > Anywhere

A save file window appears, save this keystore file somewhere safe.

Do not, i repeat do not lose this keystore file. Backup it multiple times! Without this keystore you will permanently unable to update your application. Both in Unity and in Play Store.
Next, we need to fill in the details as explained by the picture example below

Click Add Key

A keystore created confirmation window appears, click Yes

The key has now been set, under Project Key, click the Alias menu and select our newly created key value

Building our Google Play App Bundle
In the Build Settings window, select Build App Bundle (Google Play), then click Build

A save file window appears, select a folder to put the built file in. In my example, i put it in a new folder named AAB. Click Save

Once done, you will have an aab file in your folder

This is the end of Phase 1, in Phase 2, we will upload our app into the Play Store