So you've made a cool Android app or game. However, it is only available in your phones and emulators. You should publish it on Google Play, the official Android store, so it can be available for download to Android users in more than 190 countries.
Image Source: Wikipedia
Google Play Developer Account
To start publishing your apps on Google Play, you need to register for a Google Play developer account at https://play.google.com/apps/publish. You need to login with your Google account first. Read and accept the Developer Distribution Agreement.
A one-time fee of $25 using a Google payments account is required. If you do not have a Google payments account yet, you will be prompted to set up one. You would need a credit card or a debit card for this. In the Philippines, you can use GCash MasterCard or SMART Money MasterCard if you do not have a credit nor debit card. After payment, you need to update your account details. You can now start publishing your apps.
Google Payments Merchant Account
If you want to sell apps, in-app products or subscriptions, you need a Google Payments Merchant Account. This is not available in all countries. You can check the list of merchant countries here.
From the side navigation in the Google Play Developer Console, click the Reports icon . Click Financial Reports and then click Setup a Merchant Account now.
Google Play Developer Console
To publish your apps, you need to go to the Google Play Developer Console. This is where you will upload and manage your Android apps.
To publish a new application, click the Add New Application button. Provide the default language and the name of the application. You can then Upload APK or Prepare Store listing.
After you have finished the above steps, you can click the Publish app button to publish your app. It will take a while before your app can be available on Google Play.
It is easy to publish your Android apps on Google Play. However, before publishing your apps, you should test your apps for crashes and bugs, make sure your app follows the Core App Quality guidelines. You can find pre-launch essential tasks here.