相关疑难解决方法(0)

图书馆com.google.android.gms:play-services-basement正在[[15.0.1,15.0.1]]的各个其他图书馆请求,但已解析为11.8.0

我想在我的应用上添加firebase通知.我在YouTube上关注了一个视频(https://www.youtube.com/watch?v=xx7hemn3FY4)但是当我在我的flutter项目中执行相同的操作时出现错误:库com.google.android.gms:play - [[15.0.1,15.0.1]]的各种其他图书馆正在要求服务地下室,但结算为11.8.0.禁用插件并使用./gradlew:app:dependencies检查依赖关系树.

我在评论中看到了几件事.

项目gradle:

 buildscript {
    repositories {
        google()
        jcenter()
    }

dependencies {
    classpath 'com.android.tools.build:gradle:3.0.1'

    classpath 'com.google.gms:google-services:4.0.1'
    //classpath 'com.google.gms:google-services:4.0.0'

}
}

allprojects {
    repositories {
        google()
        jcenter()
        /*
        maven {
            url "https://maven.google.com" // Google's Maven repository
        }
        */
    }
}

rootProject.buildDir = '../build'
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

subprojects {
    project.configurations.all {
        resolutionStrategy.eachDependency { details ->
            if (details.requested.group == 'com.android.support'
                    && !details.requested.name.contains('multidex') ) {
                details.useVersion …
Run Code Online (Sandbox Code Playgroud)

android android-studio flutter flutter-dependencies

7
推荐指数
1
解决办法
1万
查看次数