build.gradle has
minSdkVersion 8
I am trying to compile fresco which required minimumsdk 9 compile 'com.facebook.fresco:fresco:0.9.0+'
I get a sync error
Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 8 cannot be smaller than version 9 declared in library ...
Suggestion: use tools:overrideLibrary="com.facebook.drawee.backends.pipeline" to force usage
I have tried adding it to the manifest override list and required false as shown below but get the same error.
<uses-sdk tools:overrideLibrary="com.facebook"/>
<uses-library android:name="com.facebook" android:required="false"/>
If i add the full path e.g. com.facebook.drawee.backends.pipeline then the build just fails on another sub path. I only intend to use fresco programatically on compatible devices and will not use it if device sdk is < 9 so how do i ignore it in the build validation