gpt4 book ai didi

android - 我可以从 Flutter 导出我的 sqlite 数据库吗?

转载 作者:IT王子 更新时间:2023-10-29 07:09:17 32 4
gpt4 key购买 nike

有很多文章介绍如何从 csv、另一个数据库等导入内部数据库中的数据。但我还没有找到任何人解释如何导出 flutter 数据库。

目标是为每部手机创建一个备份。(所以我需要了解它所在的位置以创建备份)

最佳答案

我假设您正在使用 sqflite 插件进行 SQLite 操作,并使用 path_provider 进行存储。可以使用

找到数据库的路径
String path = await getDatabasesPath(); // which is data/data/<package_name>/databases

此外,sqflite 插件没有提供任何导入/导出数据库的方法,这里是一个开放的issue ,如果你真的想这样做,你将不得不使用 MethodChannel native 进行,这里是 Android 的解决方案并且据我所知,在 iOS 中无法做到这一点。

关于android - 我可以从 Flutter 导出我的 sqlite 数据库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56477102/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com