使用具有更高minSdkVersion的库

时间:2014-07-04 13:32:29

标签: android android-gradle

我的应用的minSdkVersion为8.我想在支持它的设备上使用minSdkVersion为14的库,如果不支持则回退到另一个组件。从理论上讲,这可能是使用新的manifest merger,但看起来像minSdkVersion的特殊情况:

Defaults to 1.
The higher priority document's version will be used but importing a library with a more recent version will generate an error.        

有没有办法强制gradle包含库依赖项,以便我可以处理SDK版本问题?

1 个答案:

答案 0 :(得分:1)

感谢@ CommonsWare的建议,我发现了正确的咒语。如果我将此行添加到AndroidManifest.xml

,一切正常
<uses-sdk tools:node="replace" />