错误:任务':app:processDebugManifest'执行失败。
清单合并失败:来自[com.android.support:design:25.4.0] AndroidManifest.xml:28:13-35的属性meta-data#android.support.VERSION@value value =(25.4.0) 也出现在[com.android.support:appcompat-v7:26.1.0] AndroidManifest.xml:28:13-35 value =(26.1.0)。 建议:添加'工具:replace =" android:value"'到AndroidManifest.xml:26:9-28:38的元素覆盖。
这些是我的依赖项:
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.google.firebase:firebase-database:11.0.4'
implementation 'com.google.firebase:firebase-auth:11.0.4'
compile 'com.firebaseui:firebase-ui:2.2.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation('com.android.support.test.espresso:espresso-core:3.0.1', {
exclude group: 'com.android.support', module: 'support-annotations'
})
}
答案 0 :(得分:0)
更改您的FirebaseUI版本,如下所示。
compile 'com.firebaseui:firebase-ui:2.3.0'
答案 1 :(得分:0)
添加
'com.android.support:design-v7:26.1.0'
答案 2 :(得分:0)
如果您想使用FirebaseUI的传递依赖项之一的较新版本,例如Firebase,Play服务或Android支持库,您需要在build.gradle中添加显式编译声明。您要使用的版本上的FirebaseUI依赖项。
例如,如果您要使用Play服务/ Firebase版本FOO
并支持库版本BAR
,请为您正在使用的每个FirebaseUI模块添加以下额外行:
<强>验证强>
compile "com.google.firebase:firebase-auth:$FOO"
compile "com.google.android.gms:play-services-auth:$FOO"
compile "com.android.support:design:$BAR"
compile "com.android.support:customtabs:$BAR"
compile "com.android.support:cardview-v7:$BAR"
<强>数据库:强>
compile "com.google.firebase:firebase-database:$FOO"
compile "com.android.support:recyclerview-v7:$BAR"
compile "com.android.support:support-v4:$BAR"
<强>存储强>
compile "com.google.firebase:firebase-storage:$FOO"
compile "com.android.support:appcompat-v7:$BAR"
compile "com.android.support:palette-v7:$BAR"
在您的情况下,您必须添加到build.gradle
:
compile "com.android.support:design:26.1.0."
compile "com.android.support:customtabs:26.1.0."
compile "com.android.support:cardview-v7:26.1.0."
compile "com.android.support:recyclerview-v7:26.1.0."
compile "com.android.support:support-v4:26.1.0."
compile "com.android.support:appcompat-v7:26.1.0."
compile "com.android.support:palette-v7:26.1.0."