插件和版本与Firebase消息传递冲突

插件和版本与Firebase消息传递冲突,firebase,flutter,android-studio,plugins,sdk,Firebase,Flutter,Android Studio,Plugins,Sdk,我有一个应用程序目前正在Play Store上运行,它是使用AndroidStudio构建的,但我想添加向用户添加通知的功能。我被告知最好的方法是通过Firebase消息传递 我添加了插件(版本9.0.0),但这最初导致了与Dart SDK版本的冲突问题。我有2.10,但需要2.12,所以我做了以下工作: 升级了颤振-所以我在版本2.12上 然后开始升级所有插件版本,这会因为2.12版本而导致冲突 我因为弗利特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳

我有一个应用程序目前正在Play Store上运行,它是使用AndroidStudio构建的,但我想添加向用户添加通知的功能。我被告知最好的方法是通过Firebase消息传递

我添加了插件(版本9.0.0),但这最初导致了与Dart SDK版本的冲突问题。我有2.10,但需要2.12,所以我做了以下工作:

  • 升级了颤振-所以我在版本2.12上
  • 然后开始升级所有插件版本,这会因为2.12版本而导致冲突
  • 我因为弗利特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特·弗劳特。即使是最新版本也要求Intl插件的版本为0.16.1,但Firebase Auth要求的版本为0.17.0
  • 试过这里的黑客,但都没用-
  • 然后我降级到2.10版
  • 由于消息冲突,已更改回插件版本
  • 已尝试安装Firebase Messaging(7.0.2)的早期版本,但由于产生了单独的主要冲突,因此无法正常工作。Firebase消息传递(7.0.2)需要Firebase核心0.5.1,而云Firestore插件需要Firebase核心0.7.0
  • 我相信你们中的许多人以前来过这里很多次,但这是我第一次来这里

    我遇到的最大冲突似乎是,我不能同时拥有Flatter Form Builder和Firebase消息,要么等待Flatter Form Builder发布新版本,要么从这个插件(围绕它构建了很多)中重建整个应用程序


    在我放弃Firebase消息之前,我只想确保这里没有其他我看不到的选项?

    你能试试看吗?我刚刚测试过这个。我成功地“飞吧”了

    依赖项:
    #这里还有其他部门。
    firebase_核心:0.5.3
    firebase_消息:7.0.3
    firebase_认证:0.18.4+1
    cloud_firestore:0.14.4
    颤振形式构建器:4.2.0
    #这里还有其他部门。
    依赖项覆盖:
    
    国际:“感谢您的回复,但这里的问题是firebase_core:0.5.3-这与cloud_firestore:^0.16.0+1冲突,因为它需要firebase_core:0.7.0。如果将cloud\u firestore降至0.13.0+1,则会与其他内容发生冲突,从而导致另一个loopOh等等-我没有看到您将cloud\u firestore降至0.14.4。。。。。。。。让我试试!天才-成功了非常感谢。。。。。。。。。我会确认这是答案并给予赏金,但他说我必须再等15个小时,但我会在可能的时候这样做。再次感谢