View Issue Details

IDProjectCategoryView StatusLast Update
0013167MMAGeneralpublic2016-09-13 02:34
Reporterrusty Assigned To 
PriorityhighSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Product Version1.2.0 
Target Version1.2.0Fixed in Version1.2.0 
Summary0013167: Support Gingerbread via Multiple APK support
DescriptionWe can continue to support Gingerbread devices even as we remove support for them MMA 1.2+ via the Play store's 'Multiple APK Support': i.e. one APK for Gingerbread devices, and another for Kitkat+, but expose only a single version.

See: http://developer.android.com/google/play/publishing/multiple-apks.html

In addition (and these are both lower priority items):
b) if we want (though I think it is _not_ recommended by Google's best practices), we can use different APKs for different CPU architecture in order to reduce APK size.

c) we can use set max SDK directly in app and it is used by Google play store filter. This we can use for ringtone app that can be part of MMA APK in Marshmallow+, so it should be hidden for Marshmallow users. i.e. a new MediaMonkey Ringtone addon 1.1.00005 would only be used for pre-Marshmallow devices.
TagsNo tags attached.
Fixed in build581

Relationships

related to 0013166 closedmartin Switch to Google Play beta/alpha testing framework 
related to 0012187 resolvedmarek Remove support for Gingerbread 

Activities

martin

2016-03-17 10:25

developer   ~0044280

About Gingerbread support via Multiple APK, there should be no issue. Just enable Multiple APK in Android development console and publish new stable for api >= 15.
All conditions should be already satisfied.

a) unnecessary yet
b) already included in 1.2.0.0581. We can publish Ringtone addon 1.1.00005 (with max api 22) after 1.2.0 will be released (as stable). The Rigntone 1.1.00005 build is already on FTP.