我app.gradle文件包括: -使用Gradle將Facebook SDK添加到android studio項目中。清單合併失敗錯誤即將到來。多個支持庫衝突。該怎麼辦?
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
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.google.code.gson:gson:2.8.1'
compile 'com.github.bumptech.glide:glide:4.0.0'
compile 'com.facebook.android:facebook-android-sdk:[4,5)'
testCompile 'junit:junit:4.12'
}
搖籃控制檯錯誤輸出
- 出了什麼問題: 執行失敗的任務 ':應用程序:processDebugManifest'。
清單合併失敗:來自[com.android.support:design:26.0.0-alpha1]的屬性meta-data#[email protected] value =(26.0.0-alpha1)AndroidManifest.xml: 27:9-38 也出現在[com.android.support:cardview-v7:25.3.1] AndroidManifest.xml:24:9-31 value =(25.3.1)。 建議:在AndroidManifest.xml:25:5-27:41的元素中添加'tools:replace =「android:value」'以覆蓋。
張貼您的gradle。 – user392117
把這個放入你的Android Manifest - 'tools:replace =「android:value」' – hsm59
發佈我的應用程序gradle.build文件依賴關係我正在使用。 – ankiraw91