我在使用 Firebase 和 Flutter 时遇到问题

时间:2021-04-21 16:57:27

标签: flutter android-studio dart

编辑:我刚刚意识到即使使用带有应用程序栏的简单屏幕也会发生这种情况

[Fatal Error] firebase-firestore-22.1.2.pom:2:1: Content is not allowed in prolog.
[Fatal Error] firebase-firestore-22.1.2.pom:2:1: Content is not allowed in prolog.
[Fatal Error] firebase-firestore-22.1.2.pom:2:1: Content is not allowed in prolog.
[Fatal Error] firebase-firestore-22.1.2.pom:2:1: Content is not allowed in prolog.
[Fatal Error] firebase-firestore-22.1.2.pom:2:1: Content is not allowed in prolog.

FAILURE: Build failed with an exception.
  • 出了什么问题: 任务“:app:checkDebugAarMetadata”执行失败。
<块引用>

无法解析配置“:app:debugRuntimeClasspath”的所有文件。 无法解析 com.google.firebase:firebase-firestore:22.1.2。 要求: 项目:应用程序> com.google.firebase:firebase-bom:27.0.0 > 无法解析 com.google.firebase:firebase-firestore:22.1.2。 > 无法解析 POM https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-firestore/22.1.2/firebase-firestore-22.1.2.pom > 序言中不允许出现内容。

<块引用>

无法解析 com.google.firebase:firebase-firestore:22.1.2。 要求: 项目:应用程序> 项目:cloud_firestore > 无法解析 com.google.firebase:firebase-firestore:22.1.2。 > 无法解析 POM https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-firestore/22.1.2/firebase-firestore-22.1.2.pom > 序言中不允许出现内容。 序言中不允许出现内容。

  • 试试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。

  • https://help.gradle.org

    获得更多帮助

在 1m 19s 内构建失败 例外:Gradle 任务 assembleDebug 失败,退出代码为 1

//> 无法解析配置“:app:debugRuntimeClasspath”的所有文件。

<块引用>

无法解析 com.google.firebase:firebase-firestore:22.1.2。 (重复多次)

//> 无法解析 com.google.firebase:firebase-firestore:22.1.2。 > 无法解析 POM https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-firestore/22.1.2/firebase-firestore-22.1.2.pom(多次重复)

1 个答案:

答案 0 :(得分:0)

在你的 build.gradle 中,

添加这个

defaultConfig {
    ...

    multiDexEnabled true
}

或者你应该将你的 sdk 版本更改为 21 我认为