Publishing your Android app to Play Store

Publishing your Android app to Play Store

How to Publish app to google play

Have you seen new updates in Google Play Store for uploading your app? Nothing to worry! This blog gives insight on changes in the uploading process and publishing your Android app to the Play Store. I will be driving through the detailed steps that you would need for uploading the latest version of your app.

Generate a signed .apk file from Android Studio

I’m using latest Android Studio 3.1 & build gradle 3.1.1. I would recommend using the latest version of Android Studio.

Android Studio 3.0

Generate signed APK-Module
                   Click Next

Generate signed APK
Enter your key store password which is mentioned in your project gradle file. Click 
Next

Generates signed APK Release
Important step Choose build type as ‘release’ & select both signature versions V1 & V2. If your app is not signed with these signatures then while uploading a .apk file, it will give you an error. If you are unable to select the V1 & V2 checkboxes then you need to update your Android Studio and build gradle. After this step, it will generate a signed .apk file which is good to go to Play Store.

  1. Sign into Google play console using your Google developer account
  2. Select your existing application

    Create Application
  3. Click on ‘Release Management’ > ‘App Releases’ from the left side menu

    Google play console-App release
  4. Here you can see all of your app releases based on the environment like Production, Beta & Alpha. As per your need, you can go to the respective environment to upload your Android build.

    Click on ‘Manage Production
  5. This will display your existing app and its details. Click ‘Create Release

    Create Release
  6. If you are doing app release for the first time then you need to add the app’s description, app icons etc details about your app. You can navigate to ‘Store presence’ from the left side menu and then to Store listing to update your app information. This looks like below:

    App store listing detailsApp Details
    App Categorization
    Publisher contact details
  7. Now you will need to upload your signed .apk fileAPK Upload
    Browse your .apk file, it will get uploaded & it will display below information

    version code with new features

    This gives you details about your app version code, Google API levels etc mentioned in AndroidManifest.xml file. This defines support for minimum Android OS version for your app. The version compatibility depends upon the Google API version that you are using in your project. For example, if you are using Google API 18 then that means your app will be available to download on Android devices which has Android OS version 4.3 & above.
  8. Retain your existing builds to have rollback compatibility

    APKs to Deactivate

    Once you upload your latest build, it will display existing APKs to deactivate. If you want to retain your existing build then you need to choose ‘RETAIN’ option. This will give you option to rollback if something goes wrong with your latest build.
  9. Enter Release Name and What’s new in this release
    What’s-new-in-this-release

  10. Once all details are filled, click ‘Review’
  11. This will open a screen where it will ask you to check all details (if you need any edits). If everything is good then click ‘Review & Rollout
  12. You can also view the device compatibility of your app and choose different options

    country

How much time does it take to have your app live on play store?

Generally, it won’t take much of time while you are giving an update of your existing app. The Google app review is an automatic process where it runs your app build on different OS version with different devices. You will also get an automatic test report from Google if you are subscribed to email notifications. This review process takes around 1 hour time. If you are publishing your app for the first time then it takes around 3-4 hours before users can view your app on play store.

Pre-launch report email for Google

Google Play Developer Console


Notification email when your app is live on Play Store

 

Google Developer Console Notification

 

Also read: How to create and configure Android Build Variants.


This is it! Your Android app will be live on play store. Hope you got some pointers on the publishing app process, let me know if you need any further assistance on this topic. You can shoot an email to me on 
devendra.jadhav@cuelogic.com

Thank you.