当前位置: 首页 > 知识库问答 >
问题:

Flatter cloud firestore丢失PluginException异常

路裕
2023-03-14

无法在Flatter(android和IOS)中使用云firestore。。。我得到一个例外:

E/flatter(10137):[ERROR:flatter/lib/ui/ui\u dart\u state.cc(157)]未处理的异常:MissingPluginException(找不到方法DocumentReference的实现#通道插件上的setData.flatter.io/cloud\u firestore)

E/颤振(10137):#0方法通道。invokeMethod(包:flatter/src/services/platform\u channel.dart:319:7)

E/颤振(10137):E/颤振(10137):#1文件参考。setData(包:cloud\u firestore/src/document\u reference.dart:51:30)

E/颤振(10137):#2#我的主页状态。建筑(包装:firestoretest/main。dart:41:16)

注:

这是我的pubspec。yaml文件

云存储:^0.13。0 1

收藏:^1.14.11

firebase_核心:^0.4。3 1

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

共有2个答案

邓阳炎
2023-03-14

MissingPluginException异常:

我有这个问题,因为我没有使用颤振的稳定版本,在通过命令“颤振通道稳定”进行更改后,我能够将我的项目与firebase集成。

纪枫
2023-03-14

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

 类似资料:
  • 我试图解决预编译的F#Azure函数中的MissingMethodException。从FSharp调用扩展方法时引发异常。数据css选择扩展。 该函数是在一个函数中定义的。Net框架4.6。2.班级图书馆。我正在使用当前版本的FSharp。堆芯(4.2.3)和FSharp。数据(2.3.3)。(我尝试了这两个版本的旧版本,但问题仍然存在。)我为FSharp添加了绑定重定向。根据这类问题的标准指南

  • 问题内容: 我今天犯了升级Eclipse的错误,现在无法启动新的Android项目。 我收到消息Proguard.cfg(找不到文件)。 我似乎在哪里找不到这东西?是否有可能摆脱它我在这个项目中不需要混淆… 谢谢 问题答案: 如果您确实不需要Proguard来混淆发行版,则可以从项目根文件夹的default.properties文件中删除以下行: proguard.config = proguar

  • 问题内容: 我想在我的网站上使用,但得到以下信息: 我试过打印。输出以下内容: 谁能帮助我找到或建议替代方案? 问题答案: 从文档中: 页面(如果有的话)的地址,该页面将用户代理引至当前页面。这是由用户代理设置的。并非所有的用户代理都将设置此功能,有些用户代理提供了将HTTP_REFERER修改为功能的功能。简而言之,它不能真正被信任。

  • 问题内容: 我目前正在一个小项目上使用RPi 3B(最新的Raspbian Jessie),该项目涉及播放简短的.mp4文件。由于Pygame似乎支持播放.mpg文件,因此我将视频转换为该格式。 但是,当我尝试导入movie模块时,出现了常见的python导入错误: 经过研究,我发现其他人也遇到了与此处所述相同的问题。我真的不知道是否有解决方案,或者我在RPi上有什么替代方案。 Pygame,py

  • 我厌倦了在我的代码中找到实际问题。我正在尝试在我的 android 项目中使用 FCM。我按照 firebase 控制台中给出的分步程序来激活我的项目中的服务,但我遇到了类似“错误”的问题:任务“:app:processDebugGoogleServices”执行失败。 文件 google-services.json 丢失。没有它,Google 服务插件将无法运行。搜索到的位置:C:\Users\

  • 问题内容: 我们正在使用 订阅主题。但是,我们经常遇到错误。我已经使用JavaScript客户端(mqttws31.js)测试了连接,效果很好。表示连接没有问题。 错误:- MQTT消息:- 配置 :- pom.xml: 在调试时:- 在上述方法中,有时会抛出。所以基于catch块,它使用 问题答案: 我只是想分享一下,以防万一。…我有相同的异常,并通过确保生成了唯一的客户端ID(使用 )来解决它