你好我导入compile 'me.grantland:autofittextview:0.2.+'
这个项目是min sdk 14而我的min sdk是9.当我编译项目错误信息时弹出:
Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 9 cannot be smaller than version 14 declared in library [me.grantland:autofittextview:0.2.1] E:\Android\Projects\Colorido\app\build\intermediates\exploded-aar\me.grantland\autofittextview\0.2.1\AndroidManifest.xml
Suggestion: use tools:overrideLibrary="me.grantland.widget" to force usage
所以我添加了
<uses-sdk tools:overrideLibrary="me.grantland.widget"/>
以及xmlns:tools="http://schemas.android.com/tools"
但没有变化。有没有办法改变导入项目的最小sdk?感谢。
答案 0 :(得分:1)
答案 1 :(得分:0)
您应该将项目更改为库的minimumSKD
值(在您的情况下为14)。这是因为库不支持少于API 14
,因此您无法根据需要使用它...有关详细信息,请单击HERE。
因此,您可以寻找替代库或下载相同的库并将其导入您的项目,然后将minimumSKD
值更改为9. / p>