当我想建立我有这个错误

时间:2017-09-16 14:46:11

标签: android build

Error:Execution failed for task ':app:processDebugManifest'.
  

清单合并失败:uses-sdk:minSdkVersion 11不能小于库中声明的版本14 [com.google.android.gms:play-services:11.0.4] C:\ Users \ kamal.android \ build-缓存\ a14382872a293855060ea80fddf386831adf48b2 \输出\ AndroidManifest.xml中       建议:使用工具:overrideLibrary =" com.google.android.gms.play_services"强制使用

apply plugin: 'com.android.application'
 compileSdkVersion 23
buildToolsVersion "26.0.1"

defaultConfig {
    applicationId "com.carpedeem.bonne"
    minSdkVersion 11
    targetSdkVersion 23

    ndk {
        modandroid {
            uleName "player_shared"



buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
}

}

dependencies {
compile 'com.google.android.gms:play-services:+'
compile files('libs/dagger-1.2.2.jar')
compile files('libs/javax.inject-1.jar')
compile files('libs/nineoldandroids-2.4.0.jar')
compile files('libs/PTAdChartboost.jar')
compile files('libs/PTAdRevMob.jar')
compile files('libs/support-v4-19.0.1.jar')

}

2 个答案:

答案 0 :(得分:0)

您需要做的就是将您的minSdkVersion 11更新为gradle文件的minSdkVersion 14中的defaultConfig

这意味着您的应用程序不得minSdkVersion(最低SDK版本)小于您正在使用的任何库的minSdkVersion - 在您的情况下[com.google。 android.gms:play-services:11.0.4]库,最小SDK为14。

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

答案 1 :(得分:-1)

minSdkVersion应用中的build.gradle更改为14,并将compileSdkVersion升级为7.0,将buildToolsVersion升级为26.0.0。