2016-12-07 3 views
0

안드로이드 스튜디오에서 V2 인증서에서 허용되지하지만 응용 프로그램을 구축하려고 할 때, 그것은 나에게 오류 제공 : 내가 사용하고확장 내가 안드로이드 응용 프로그램을 개발하고

Gradle Sync Failed Error:Extensions not allowed in v2 certificate".

을 :

안드로이드 스튜디오 : 2.2.2.

Gradle을 버전 : 2.2.2

build.gradle 파일은 다음과 같습니다 어떤 도움을 이해할 수있을 것이다

compileSdkVersion 23 
buildToolsVersion "25.0.0" 

aaptOptions 
     { 
      cruncherEnabled = false 
     } 

defaultConfig { 
    minSdkVersion 14 
    targetSdkVersion 23 
    versionCode 1 
    versionName "1.0" 
    applicationId "com.myproject.src" 
    vectorDrawables.useSupportLibrary=true 
} 
signingConfigs { 
    release { 
     storeFile file("path_for_keystore") 
     storePassword "password" 
     keyAlias "Alias" 
     keyPassword "password" 
    } 
} 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     signingConfig signingConfigs.release 
    } 
    debug { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     signingConfig signingConfigs.release 
    } 
} 

packagingOptions { 
    exclude 'LICENSE.txt' 
    exclude 'META-INF/DEPENDENCIES' 
    exclude 'META-INF/ASL2.0' 
    exclude 'META-INF/NOTICE' 
    exclude 'META-INF/LICENSE' 
} 

lintOptions { 
    abortOnError false; 
    disable 'InvalidPackage' 
    disable 'OldTargetApi' 
}} 

.

답변

0

일부 외부 라이브러리 (버터 나이프)의 이전 버전에서 문제가 발생했습니다. 최신 버전으로 업데이트 한 후 문제가 해결되었습니다.

+0

어떤 라이브러리를 언급했으면 유용 할 것입니다. –

관련 문제