gpt4 book ai didi

android - flutter cloud-firestore MissingPluginException 异常

转载 作者:行者123 更新时间:2023-11-29 13:51:51 26 4
gpt4 key购买 nike

无法在 flutter(android 和 IOS)中使用 cloud firestore ...我得到这个异常:

E/flutter (10137): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] 未处理的异常:MissingPluginException(未找到方法 DocumentReference#setData 在 channel plugins.flutter.io/上的实现cloud_firestore)

E/flutter (10137): #0 MethodChannel.invokeMethod (包:flutter/src/services/platform_channel.dart:319:7)

E/flutter (10137):E/flutter (10137): #1 DocumentReference.setData (包:cloud_firestore/src/document_reference.dart:51:30)

E/flutter (10137): #2 _MyHomePageState.build。 (包:firestoretest/main.dart:41:16)

注意:

这是我的 pubspec.yaml 文件:

cloud_firestore: ^0.13.0+1

集合:^1.14.11

firebase_core: ^0.4.3+1

我正确配置了 firebase,它已连接,如 firebase 控制台所示......并且能够毫无问题地使用 firebase 实时数据库

最佳答案

最后我想出了解决这个问题的方法(请记住我使用的是 flutter)。实际上,firebase 安装从一开始就不是完美的。尽管在 firebase(用于 flutter)的文档中他们明确表示我们必须安装 pod(ios 包),但实际上我们不需要做任何与 pod 相关的事情,除了添加包的条目(例如 cloud_firestore ) 并执行 flutter packages get。我不得不将整个代码库迁移到一个新的 flutter 项目,几分钟后,一切都很好。

关于android - flutter cloud-firestore MissingPluginException 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59296853/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com