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

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

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

如何在 DB Browser for SQLite 中打开原始文件?

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

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

不同问题的相似问题:

Android Studio saves files you open this way in a temporary directory outside of your project. If you make modifications to a file you opened using the Device File Explorer, and would like to save your changes back to the device, you must manually upload the modified version of the file to the device.

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

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

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