繁体   English   中英

如何在 DB Browser 中为 SQLite 打开 sqflite 数据库文件?

[英]How do I open a sqflite database file in DB Browser for SQLite?

我有一个 Flutter/Dart 应用程序,我正在使用 Android Studio 进行编码。 我将名为 envirodatabase.db 的数据库与sqflite package 一起使用。 我想在我的计算机上打开数据库浏览器中 SQLite的数据库,但它让我这样做的唯一方法是保存文件的副本,而不是文件本身。

如何在数据库浏览器中打开 SQLite 的原始文件?

这是我的设备文件资源管理器

设备文件资源管理器

我尝试做的是在我的应用程序数据库所在的设备文件资源管理器中右键单击 > 另存为。 我将它保存到我的桌面并打开它,但更改不会更新原始文件。

不同问题的类似问题:

Android Studio 将您以这种方式打开的文件保存在项目外部的临时目录中。 如果您对使用设备文件资源管理器打开的文件进行了修改,并且希望将更改保存回设备,则必须手动将文件的修改版本上传到设备。

https://developer.android.com/studio/debug/device-file-explorer

我必须做的是,回到设备文件资源管理器,保存到桌面并进行更改后,

  1. 右键单击文件夹
  2. 点击上传
  3. Select 文件随数据库更改
  4. (不确定是否需要这样做,但我这样做只是为了安全)右键单击文件夹或文件,然后单击同步
  5. 热重启应用程序(热重载也可以工作,但同样,为了安全起见)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM