在android studio项目清单中重写两次库

时间:2015-01-28 11:33:12

标签: android android-studio android-manifest

我的项目的最小sdkversion是8.我正在使用两个库,其最小版本是9和10.当我运行我的项目时,它显示了两个使用-sdk的错误:minSdkVersion 8不能小于库中声明的版本10 :使用工具:overrideLibrary =“com.brightcove.seamless”强制使用一个。当我这样做时,它对其他库请求相同。但是因为我们可以使用工具:overrideLibrary一旦我不知道如何克服这个...请帮忙......

1 个答案:

答案 0 :(得分:0)

预先要求:

  • 使用编译范围
  • 在gradle中添加库

在Side AndroidMenifest.xml文件中

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="xx.tech.cs.xx" >

然后上面的应用程序启动标记需要添加

 <uses-sdk tools:overrideLibrary="com.brightcove.seamless"/>

无需更改应用程序的minSDK版本,因此我们希望您可以在程序中使用此代码。

我对其他minSDK = 14版本库有同样的问题,我的应用程序minSDK是10所以我用这种方式。