我一直试图修复这一整天,但我仍然收到错误:
清单合并失败:属性 meta-data#android.support.VERSION@value value =(26.1.0)from [com.android.support:appcompat-v7:26.1.0] AndroidManifest.xml:28:13-35 也出现在[com.android.support:recyclerview-v7:26.0.1] AndroidManifest.xml:25:13-35 value =(26.0.1)。建议:添加 '工具:替换="机器人:值"'到元素 AndroidManifest.xml:26:9-28:38覆盖。
我不知道怎么来com.android.support:recyclerview-v7:26.0.1设置为26.0.1而我在app.gradle dependecies中找不到这个。
我确信应该是26.1.0但是我找不到修改它的地方!
任何人对此有任何想法?
同样出于奇怪的原因,这有时会修复,但不可靠。
configurations.all {
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
def requested = details.requested
if (requested.group == 'com.android.support') {
if (!requested.name.startsWith("multidex")) {
details.useVersion '26.1.0'
}
}
}
}
如果我重新启动android studio或尝试重建它不起作用,那么在尝试了一段时间之后它就会起作用,它就是这么头疼!