Difference Between versionName and versionCode in Android Application

Android Application has two properties named versionName and versionCode in its AndroidManifest.xml file.

Both specify the version of the application. versionName is what the user sees and can be any String.

versionCode must be an integer. The Android Market(Google Play) determine the version of the application based on the versionCode. The update of an existing application is checked by the versionCode. The versionCode should be start with “1” and increase this value by one, if you roll-out a new version of your application. When ever a change in the versionCode the Play Store will notify the user about the update.

3 thoughts on “Difference Between versionName and versionCode in Android Application”

  1. I would like to thank you for the efforts you have made in writing this article, Its good and Informative.

    Reply

Leave a Comment

DON’T MISS OUR GIVEAWAYS!
Subscribe To Newsletter
Subscribe to our newsletter and get all the latest updates offers and giveaways right in your inbox.
Subscribe
Give it a try, you can unsubscribe anytime.
close-link
LIKE OUR FACEBOOK PAGE

GIVEAWAY

Like & Win
LIKE NOW
* Terms & Conditions Apply
close-link

Join Free Giveaway!

Subscribe to our newsletter to get latest offers and giveaways!
SUBSCRIBE
close-link