【问题标题】:Is it possible to use any kind of database in Flutter Desktop是否可以在 Flutter Desktop 中使用任何类型的数据库
【发布时间】:2019-10-26 08:41:01
【问题描述】:

在为我的桌面应用程序编写了 2 周的 UI 代码后,我发现 firebase 不支持 Flutter 桌面,Sqflite 也无法正常工作。那么我如何访问任何类型的 Flutter 桌面数据库? 我已经尝试过 Sqflite 和 Firebase,而 Rest API 还不够。

【问题讨论】:

  • “要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,描述问题以及迄今为止为解决问题所做的工作。”
  • 找到什么了吗?我也只是在我的桌面应用程序的所有最困难的部分上浪费了几个星期才意识到我不能使用实时数据库:(
  • 不,切换回电子

标签: firebase flutter dart flutter-desktop


【解决方案1】:

据此page

Flutter 桌面 API 仍处于早期开发阶段,如有更改,恕不另行通知。不提供向后兼容性,无论是 API 还是 ABI。预计任何使用这些库的代码在任何 Flutter 更新后都需要更新和重新编译

所有平台都支持编写插件,但目前真正支持桌面的插件很少。

您可以在以下链接中找到一些可以在桌面上使用的插件:

https://github.com/google/flutter-desktop-embedding/tree/master/plugins

目前在 Flutter 桌面或任何其他数据库上都没有 firebase 插件。

Flutter 桌面仍处于早期阶段,因此最好不要将其用于生产。

【讨论】:

    【解决方案2】:

    最后,Supabase 在桌面和所有其他平台上完美运行。

    另外,对于本地数据库Hive Works。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-15
      • 2018-11-18
      相关资源
      最近更新 更多