2017-10-23 4 views
2

facebook-login依存関係バージョン4.27.0を追加中にfacebookログインを統合しました。アンドロイドスタジオは次のエラーを生成しています。アンドロイドSDKバージョン26でFacebook-login dependency 4.27.0を追加できません。+

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

マニフェスト合併に失敗しました:属性meta-data#[email protected]値=(26.0.0-アルファ)から[com.android.support:design:26.0.0-alpha1] AndroidManifest.xml:27:9-38 は、[com.android.support:customtabs:25.3.1] AndroidManifest.xml:24:9-31 value =(25.3.1)にもあります。 提案:AndroidManifest.xml:25:5-27:41の要素に 'tools:replace = "android:value"'を追加してオーバーライドしてください。

compileSdkVersion 26
buildToolsVersion "26.0.0" minSdkVersionが17
targetSdkVersion 26

compile 'com.android.support:appcompat-v7:26.+' 
compile 'com.android.support:design:26.+' 
compile 'com.android.support.constraint:constraint-layout:1.0.2' 
compile 'com.android.volley:volley:1.0.0' 
compile 'com.android.support:recyclerview-v7:26.+' 
compile 'com.android.support:cardview-v7:26.+' 
compile 'com.android.support:support-v4:26.+' 
+0

'Suggestion:add 'ツール:replace =" android:value "' to' –

答えて

0

コピーしてbuild.gradle(モジュール:アプリ)の終わりに、このコードを貼り付けたファイル。

configurations.all { 
resolutionStrategy.eachDependency { DependencyResolveDetails details -> 
    def requested = details.requested 
    if (requested.group == 'com.android.support') { 
     if (!requested.name.startsWith("multidex")) { 
      details.useVersion '26.+' 
     } 
    } 
}} 
関連する問題