【问题标题】:Flutter - Error after include cloud firestore dependency.[Resolved]Flutter - 包含云 Firestore 依赖项后出错。[已解决]
【发布时间】:2020-05-12 19:30:09
【问题描述】:

我需要帮助来解决此问题。在 pubspec.yaml 中插入 cloud firestore 依赖项后,我无法构建我的 Flutter 应用程序

dependencies:
flutter:
sdk: flutter
firebase_core: ^0.4.3+2
cloud_firestore: ^0.13.0+1

错误描述:

FAILURE:构建失败并出现异常。

出了什么问题: 无法确定任务 ':app:compileDebugJavaWithJavac' 的依赖关系。 无法解析配置 ':app:debugCompileClasspath' 的所有任务依赖项。 无法解析 io.grpc:grpc-core:[1.21.0]。 要求: 项目:app > io.grpc:grpc-okhttp:1.21.0 无法列出 io.grpc:grpc-core 的版本。 无法从 https://jcenter.bintray.com/io/grpc/grpc-core/maven-metadata.xml 加载 Maven 元数据。 无法 HEAD 'https://jcenter.bintray.com/io/grpc/grpc-core/maven-metadata.xml'。 连接重置 无法列出 io.grpc:grpc-core 的版本。 无法从 https://jcenter.bintray.com/io/grpc/grpc-core/maven-metadata.xml 加载 Maven 元数据。 无法 HEAD 'https://jcenter.bintray.com/io/grpc/grpc-core/maven-metadata.xml'。 连接重置 无法列出 io.grpc:grpc-core 的版本。 无法从 https://jcenter.bintray.com/io/grpc/grpc-core/maven-metadata.xml 加载 Maven 元数据。 无法 HEAD 'https://jcenter.bintray.com/io/grpc/grpc-core/maven-metadata.xml'。 连接重置

【问题讨论】:

  • 你有互联网连接吗?您还在连接上使用一些代理吗?

标签: firebase flutter dart google-cloud-firestore


【解决方案1】:

这似乎是互联网连接问题,所以请检查您的网络。

【讨论】:

    【解决方案2】:

    这更像是存在一些连接问题,但如果不是那么 首先检查您的.gradle 版本,它应该大于 5

    如果您最近或不到一个月创建了项目,那么您可能需要检查此步骤。

    然后去 android/build.gradle 并检查你的dependencies 它应该看起来像

    dependencies {
        classpath 'com.android.tools.build:gradle:3.4.2'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        classpath 'com.google.gms:google-services:4.2.0'
    }
    

    如果您不使用 kotlin 支持,则无需编写该类路径。它适用于默认启用 kotlin 支持的用户。

    android/gradle.properties 你应该有

    org.gradle.jvmargs=-Xmx1536M
    android.useAndroidX=true
    android.enableJetifier=true
    android.enableR8=true
    

    在应用层build.gradle

     defaultConfig {      
    
        minSdkVersion 23
    
    }
    

    最重要的是,您应该已将 google-services.json 文件下载到您的 android 项目文件夹中。对于 Firebase,您还需要 sha1 或有时 sha256 键。 现在它应该可以正常运行了。

    希望对你有帮助:) `

    【讨论】:

    • 感谢您的支持。这只是一个连接问题
    • 很好,那么。快乐编码。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-14
    • 2021-09-28
    相关资源
    最近更新 更多