Any specific rule for assigning VersionName in Android?
Not quite the rules, but recommendations:
Since it is only visible to the user, it can be any string.
But like almost all applications, it is better to follow the major.minor.point format .
eg:
1.0.0 - 1.0.1 for bug fixes
1.0.0 to 1.2.0 for any new feature
1.0.0 to 2.0.0 for major design changes like support for tables, etc.
source to share
You already know which version, now I'm talking about Android. On Android, if you upgrade your version, then your old database will be deleted and the onUpgrade () method is called if you used the database in your application. Likewise, changing the version updates many things. Typically, developers scale up the version by adding new functionality. And if you update your app on mobile, then the old apk will be deleted and the new one will be installed.
source to share