在 Flutter 中更新 firestore 后,项目无法编译
Posted
技术标签:
【中文标题】在 Flutter 中更新 firestore 后,项目无法编译【英文标题】:After firestore update in Flutter the project doesnt compile 【发布时间】:2020-12-10 15:03:49 【问题描述】:编译时会出现此错误。
FAILURE: Build failed with an exception.
* Where:
Build file 'C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-0.14.0+1\android\build.gradle' line: 54
* What went wrong:
A problem occurred evaluating project ':cloud_firestore'.
> Could not find method platform() for arguments [com.google.firebase:firebase-bom:25.3.1] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
我的 build.gradle 有什么问题?
【问题讨论】:
尝试、清理和重建选项 刚试了没用 检查一下,***.com/questions/57329362/… 【参考方案1】:解决方案是像@Ronak 所说的那样更新 gradle,但是更新到 3.3.1 而不是 5.0。
【讨论】:
以上是关于在 Flutter 中更新 firestore 后,项目无法编译的主要内容,如果未能解决你的问题,请参考以下文章
如何使用flutter更新firestore中所有文档的单个字段?
如何在flutter的firestore中使用uid更新用户数据
Flutter:使用来自 Firestore 的多集合流创建动态更新的 DataTable