Versioning on Android

I am really confused about the versioning rule for Android build.

I put the following in build.settings

android =
{
versionCode = "2",
versionName = "1.0.1",
},

I want the app to show in Android Market as 1.0.1. What should I put in the version field in the build dialog? Build dialog does not take non-interger. So I cannot put "1.0.1" there. I tried "101" and "2". But the Android Market shows version name as "101" or "2" with these values not "1.0.1".

What am I missing?

Hmm i think they fixed the '.' notation in the versioning, but maybe not. Anyway you should take a look at this:

http://www.base2solutions.com/walkabout/Corona%20Tips.html#7

(section 7). You can change the version name etc in the manifest.

I have this problem too, in an earlier version of Corona it worked fine, then it changed and I haven't figured it out yet, Blast Monkeys is now at version 1004 on the market.

-Angelo

Kam187:

>> "(section 7). You can change the version name etc in the manifest."

I would try that... But I hate to edit manifest when build.settings has the same functionality, but does not work.

Need to report this bug.

Sure, just a workaround for now. Also editing the manifest has some good advantages

views:1685 update:2011/10/8 15:12:54
corona forums © 2003-2011