pawegio / KAndroid

Kotlin library for Android
Apache License 2.0
894 stars 81 forks source link

Any reason to have set minSdk ? #31

Closed jbruchanov closed 7 years ago

jbruchanov commented 7 years ago

Please remove it, i don't think it's really necessary to have this lib minSDK dependent

Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 15 cannot be smaller than version 16 declared in library [com.pawegio.kandroid:kandroid:0.8.2] C:\Users\Scurab\.gradle\caches\transforms-1\files-1.1\kandroid-0.8.2.aar\704525ba697778b05fda2c8e22a64fbf\AndroidManifest.xml as the library might be using APIs not available in 15
    Suggestion: use a compatible library with a minSdk of at most 15,
        or increase this project's minSdk version to at least 16,
        or use tools:overrideLibrary="com.pawegio.kandroid" to force usage (may lead to runtime failures)
pawegio commented 7 years ago

When I decide on a minSdkVersion I always check and consider this dashboard. Another reason is that I do not test this library against APIs lower than 16.