Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reduce the "minSdkVersion" to 11 if possible (currently at 13) #7

Closed
hasMobi opened this issue Oct 4, 2015 · 3 comments
Closed

Reduce the "minSdkVersion" to 11 if possible (currently at 13) #7

hasMobi opened this issue Oct 4, 2015 · 3 comments

Comments

@hasMobi
Copy link

hasMobi commented Oct 4, 2015

I have included the library in my project which has "minSdkVersion" value of 11. However, this library has the value set to 11 and Android Studio complains with an error while building:

Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 11 cannot be smaller than version 13 declared in library P:\AndroidStudioProjects\Bla\app\build\intermediates\exploded-aar\com.intuit.sdp\sdp-android\1.0.2\AndroidManifest.xml
    Suggestion: use tools:overrideLibrary="com.intuit.sdp" to force usage

Is version 13 really necessary for the library? I don't want to reduce my potential audience just because of "sdp", if possible.

@Garguy
Copy link

Garguy commented Oct 4, 2015

No you can use overrideLibrary in your manifest

@hasMobi
Copy link
Author

hasMobi commented Oct 4, 2015

Ok, but which part uses functionality from SDK 13 exactly? Maybe I can rework it to make it backward compatible and submit a pull request.

@elhanan-mishraky
Copy link
Contributor

Prior to SDK 13 there were only few screen size categories: small, normal, large, and xlarge.
As a result the sdp size unit could not scale properly.
Starting from SDK 13 Android exposed the sw qualifier, see http://developer.android.com/guide/practices/screens_support.html#DeclaringTabletLayouts.
If you have a better solution you can submit a pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants