拡張

2016-12-07 11 views
0

は、私は、Androidアプリケーションを開発していますが、私はアプリケーションを構築しようとしているとき、それは私にエラーを与える:拡張

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

私が使用しています:

のAndroidをスタジオ: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

これは、どのライブラリ –