找不到com.google.firebase-core:17.0.1:

时间:2019-07-18 11:19:38

标签: android firebase flutter dart

我正在尝试在项目中实施Firebase,当我尝试构建应用程序时,出现以下失败消息:

  
      
  • 出了什么问题:   无法确定任务':app:preDebugBuild'的依赖关系。   无法解决配置':app:debugRuntimeClasspath'的所有任务依赖关系。   找不到com.google.firebase-core:17.0.1:。    要求:        项目:app
  •   

我的app / build.gradle依赖项如下:

dependencies {
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    implementation 'com.google.firebase-core:17.0.1'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
}

apply plugin: 'com.google.gms.google-services'

minSdkVersion21

targetSdkVersion28

我的build.graddle是这样的:

   buildscript {
    repositories {
        google()
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'
        classpath 'com.google.gms:google-services:4.2.0'
    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

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

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

最后是pubspec.yaml依赖项:

dependencies:



  firebase_core: ^0.4.0+6

  firebase_auth: ^0.11.1+10

  firebase_database: ^3.0.4

  http: ^0.12.0+2

  google_sign_in: ^4.0.4

  provider: ^3.0.0+1

有人可以帮我吗?

1 个答案:

答案 0 :(得分:1)

我不确定您在哪里找到这行:

implementation 'com.google.firebase-core:17.0.1'

Firebase核心依赖关系是最新版本:

implementation 'com.google.firebase:firebase-core:17.0.1'

我是从getting started with Firebase on android文档中得到的。