添加Firebase消息传递后,Flutter Gradle中出现错误

时间:2018-08-02 11:12:41

标签: firebase gradle dart firebase-cloud-messaging flutter

A出现以下错误,并进行了大量搜索以解决此问题,但无法掌握要使用的版本和操作。

  

其他各种图书馆都在[[16.2.0,16.2.0]]请求com.google.firebase:firebase-iid库,但解析为15.1.0。

1 个答案:

答案 0 :(得分:1)

删除

 implementation 'com.google.firebase:firebase-messaging:17.0.0'

从您的应用gradle

如果有人遇到类似

的错误
  

'com.android.support:appcompat-v7'具有不同版本的编译(26.1.0)和运行时(27.0.1)类路径

然后

在您的项目级别gradle文件下

subprojects {
    project.configurations.all {
        resolutionStrategy.eachDependency { details ->
            if (details.requested.group == 'com.android.support'
                    && !details.requested.name.contains('multidex') ) {
                details.useVersion "26.1.0"
            }
        }
    }
}

将以上行添加到项目级gradle文件的底部