Thinking about publishing an Android App? Here is a step-by-step guide to publish app to Google Play Store. Assuming you already have created a singed apk from Android Studio.
To publish your app, you first need to create a google developer account. But that's NOT FREE. Google Charges $25 one time fee for creating developer account.
Sign Up with your google account and complete developer account creation.
Before you publish your app on google play store here is a list of resources that you will need.
A signed apk or aab of your app, that you already have and tested it on an Android phone.
You need to have a high resolution icon for play store listing. You can create high-res icon along with launcher icons from. http://reiszecke.github.io/AndroidAssetStudioFullsize/icons-launcher.html
You need to have a Feature Graphic image that you can create from https://www.norio.be/android-feature-graphic-generator/
You should have 8 good quality screenshots for your app. You can run your app in android mobile and take screenshots from there or you can generate creative screenshots from online resources https://theapplaunchpad.com/
1.) App title
2) App's short description - Max 80 Characters, You should include top keywords here.
3) App's long description - (1000-3000) characters text organised with sentences, paragraphs etc to include major keywords that your app's will be indexed on.
After logging into your Google Play Developer account you can create a new application
You will enter app's title and then you can fill up the complete Store Listing page
Fill all the details about your app, upload screenshots, app icon, feature graphic etc that you have prepared earlier. After submitting the store listing, it will become green on left side navigation.
Now you should upload your app's apk or bundle in App releases section. You need to provide latest changes in this build.
You can fill content rating questionnaire only after uploading apk. In this section you will get a rating certificate for your app.
In this section you will select the countries in which your app will be available and is your app free or not. You also need to tell whether you app has ads or not.
In this section you need to answer some questions about your app's content. If your content is suitable for children or not. Depending on your answers your app's audience will be decided.
After you have filled all the required tabs, all your sections will become green.
Go to App releases again and review your app and submit the app.
Now wait for Play Store's review within a day or two. If reviewed successfully your app will be live.