You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Manifest merger failed : uses-sdk:minSdkVersion 16 cannot be smaller than version 19 declared in library [:react-native-calendar-events] /Users/tu/Desktop/HomePage/homepage-mobile/node_modules/react-native-calendar-events/android/build/intermediates/manifests/full/debug/AndroidManifest.xml as the library might be using APIs not available in 16
#213
Closed
tunm1228 opened this issue
Jan 28, 2019
· 6 comments
This issue has been introduced in #183. One of the reviews did raise a warning about the unnecessary change of minSdkVersion, but this has been ignored apparently.
This may cause some issues in the future if some functionality is added that is not supported on pre-KitKat devices.
I believe that the minSdkVersion should be bumped down, since it not seems to be related to any real limitations, or the reasoning (if any) behind the bump from 16 to 19 should be documented.
@FonDorn Yes you could, but this would mean only supporting devices that run on SDK 19 or newer. The whole issue in my opinion is that this library removed the support for older SDK's with no apparent reason (and that lack of a reason is the main issue). For an app that is in production and already supports older phones this would mean some users (even if they are just a few of them) would loose support for future updates.
Environment
Steps to Reproduce
Expected Behavior
Actual Behavior
The text was updated successfully, but these errors were encountered: