sqlite - 如何为用户添加选项以从连接到他的谷歌帐户的移动应用程序备份他的个人文件(文本)?

标签 sqlite firebase flutter dart database-backups

这是一个简单的备忘录应用程序,用于编写备忘录,我想在其中添加一个选项,供用户在线备份他的作品。

用户必须先通过他的谷歌账户登录。并且该应用程序已将用户文件本地保存在数据库文件中。因此,我想找到一种方法将该数据库文件存储到特定于用户的存储空间(Firebase/Google Drive)。

最佳答案

使用 Firebase Firestore 而不是本地数据库。这样,所有内容都将保存到云中,您还可以获得 firebase 的离线功能和同步功能。

此插件对设置很有用:https://github.com/flutter/plugins/tree/master/packages/cloud_firestore

关于sqlite - 如何为用户添加选项以从连接到他的谷歌帐户的移动应用程序备份他的个人文件(文本)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56651083/

相关文章:

ruby-on-rails - Surveyor Gem 检查已完成调查的结果

sqlite - SQLITE 数据库是否会在应用程序更新时重置?

SQLite 查找最近或下一个 ROWID 的 ROWID

javascript - 如何检查 key 是否存在于节点中?

Vercel 上的 Flutter 项目部署

Flutter/如何获取谷歌字体家族列表

android - 如何解决错误 : sqlite returned: error code = 1, msg = table DetailsCustomer 没有名为 Username 的列,

ReactJs:如何在渲染之前等待 componentDidMount() 完成?

javascript - 如何使用 Firebase 验证电子邮件地址

dart - Flutter DropdownButton 失败