background:
My current app is already running on Google play with minSdkVersion=8
. As every developer knows Froyo and Gingerbread should have died a couple of years ago, and finally the product team on the company allowed us to drop support for them and go to API 15. Yeah.
Approach:
The idea is to leave this last stable version still available for Gingerbread users to download, so what I'm trying is:
- create a build with
minSdkVersion=8; maxSdkVersion=14; versionCode=195
- create another build with
minSdkVersion=15; versionCode=250
(skipping a few version codes in case we NEED some emergency maintenance)
the issue:
it all builds fine, but Google Play does not allow the multi-apk upload with the following error:
This configuration cannot be published for the following reason(s):
It is forbidden that a device upgrading from API levels in range 8-14 to API levels in range 15+ should downgrade from version 195 to version 194
question:
- is what I'm trying to do something that Google Play does automatically?
- is it possible to do what I'm trying to do?
- if possible, how?