firebase - 是否可以在 Flutter Desktop 中使用任何类型的数据库
问题描述
在为我的桌面应用程序编写了 2 周的 UI 代码后,我发现 firebase 不支持 Flutter 桌面,Sqflite 也无法正常工作。那么我如何访问任何类型的 Flutter 桌面数据库?我已经尝试过 Sqflite 和 Firebase,而 Rest API 还不够。
解决方案
根据此页面:
Flutter 桌面 API 仍处于早期开发阶段,如有更改,恕不另行通知。不提供向后兼容性,无论是 API 还是 ABI。预计任何使用这些库的代码在任何 Flutter 更新后都需要更新和重新编译
所有平台都支持编写插件,但是目前真正支持桌面的插件很少。
您可以在以下链接中找到一些可以在桌面上使用的插件:
https://github.com/google/flutter-desktop-embedding/tree/master/plugins
目前,flutter 桌面或任何其他数据库上没有用于 firebase 的插件。
Flutter 桌面仍处于早期阶段,因此最好不要将其用于生产。
推荐阅读
- python-3.x - 如何使用 xarray 对 netcdf 数据进行分箱
- c# - 我的 int 'LastTwoChars' 导致“StartIndex 不能小于零”。例外。我了解异常,但无法解决
- android - 通过 firebase 云消息将数据从 api 发送到我的应用程序
- r - For 或 Repeat 循环根据字符串值而不是数字序列进行过滤
- python - 插入或替换添加一个全新的行 SQLite
- android - 如何在 Flutter 中将用户输入数据从一个页面传递到另一个页面?
- ios - 如何正确换行长文本?
- python - 我想弄清楚将 playerX 移动到屏幕有什么问题?我想移动 playerX += .1 但出现错误?
- python - Python - 从文件夹目录创建字典
- c# - 在 Identity Asp.net core 3 MVC 中创建服务 IUserStore 时出错