uses-sdk:minSdkVersion 7不能小于库中声明的版本9

Sme*_*eet 6 android android-manifest admob google-play-services android-min-sdk

我使用的是Android Studio版本1.2.2.

我的项目的最小sdk是7,我想使用谷歌播放服务,这需要min sdk 9及以上.所以我使用下面的方法来覆盖图书馆.

虽然我收到以下错误:

错误:任务':processDebugManifest'的执行失败.

清单合并失败:uses-sdk:minSdkVersion 7不能小于库D中声明的版本9:\ project_name\build\intermediates\explosion-aar\com.google.android.gms\play-services-ads\7.5.0\AndroidManifest.xml建议:使用工具:overrideLibrary ="com.google.android.gms.ads"强制使用

我坚持到这一点,不能继续前进.任何帮助都非常感谢.

Sil*_*ler 9

你只需要更新minSdkVersion 7minSdkVersion 9你的文件的gradle.

它只是意味着您的应用程序必须没有minSdkVersion(最小SDK版本)比库minSdkVersion更小.

更新您的gradle文件并再次构建项目.

  • @DanceSC您可能在项目中添加了多个模块,所有模块必须具有与主应用程序或项目相同的min sdk (2认同)