我的应用的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版本问题?
答案 0 :(得分:1)
感谢@ CommonsWare的建议,我发现了正确的咒语。如果我将此行添加到AndroidManifest.xml
:
<uses-sdk tools:node="replace" />