无法构建Android应用程序清单合并失败

时间:2018-04-12 20:01:20

标签: android react-native google-play-services react-native-android

我一直试图修复这一整天,但我仍然收到错误:

  

清单合并失败:属性   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或尝试重建它不起作用,那么在尝试了一段时间之后它就会起作用,它就是这么头疼!

0 个答案:

没有答案