2017-09-16 1 views
0
Error:Execution failed for task ':app:processDebugManifest'. 

Manifest merger failed : uses-sdk:minSdkVersion 11 cannot be smaller than version 14 declared in library [com.google.android.gms:play-services:11.0.4] C:\Users\kamal.android\build-cache\a14382872a293855060ea80fddf386831adf48b2\output\AndroidManifest.xml Suggestion: use tools:overrideLibrary="com.google.android.gms.play_services" to force usage내가이 오류

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') 

}

+0

[com.google.android.gms : play-services : 11.0.4] minSdkVersion> = 14를 사용하십시오. minSdkVersion> = 14도 설정해야합니다. – ZeroOne

+0

어떻게 수행할까요? –

답변

0

당신이해야 할 모든이의 defaultConfigminSdkVersion 11minSdkVersion 14에 업데이트하는이 당신의 gradle 파일.

귀하의 애플리케이션에 사용중인 라이브러리 중 minSdkVersion (최소 SDK 버전)보다 작은 minSdkVersion (예 : com.google.android.gms : play-services : 11.0)이 없어야 함을 의미합니다. .4] 최소 SDK가 14 인 라이브러리

gradle 파일을 업데이트하고 프로젝트를 다시 빌드하십시오.

+0

예 그걸하고 나쁘고 다른 오류가 있습니다 : (3, 1) ': app'프로젝트를 평가하는 중 문제가 발생했습니다. > org.gradle.api.Project 유형의 'app :'프로젝트에서 인수 [23]에 대한 메소드 compileSdkVersion()을 찾을 수 없습니다. –

+0

그건 완전히 별개의 문제입니다. 원래 문제와 관련이 없습니다. 이 작은 세부 사항과 주석으로는 해결할 수 없으므로이 문제에 대한 새로운 질문을 게시해야합니다. –

-1

build.gradle 앱에서 minSdkVersion을 14로 변경하고 compileSdkVersion을 7.0으로, buildToolsVersion을 26.0.0으로 업그레이드하십시오.

관련 문제