gpt4 book ai didi

sqlite - 是否可以获得在flutter中为Android模拟器创建的SQLite数据库的GUI?

转载 作者:行者123 更新时间:2023-12-03 02:40:50 30 4
gpt4 key购买 nike

我在 Flutter 中创建了一个数据库 main.db,位于 ApplicationDocumentsDirectory.path。这没有任何问题。

但是为了更容易维护而不是总是必须创建一个 SQL 语句来查看数据或结构,我想要一个 GUI 来查看数据库。首先,我想将 Browser DB 用于 SQLite,但我不知道数据库在我的笔记本上的保存位置,如果是这样的话。我也无法通过特工 Ransack 找到它。

有没有办法找到数据库,或者更简单的方法在 GUI 上查看数据库?
如果有帮助,我使用 Visual Studio Code 进行开发。

最佳答案

对于 Android,我发现的最简单的方法是在我的机器上安装 Android Studio。在 Android Studio 中,您可以通过 Device File Explorer 查看设备上的数据库

View > Tool Windows > Device File Explorer.

在新选项卡中,确保选择了您的设备
例如
MyAndroidDevice > data > data >com.myflutterapp

在这里你会找到你的 Flutter 应用程序文件,主数据库将位于“app_flutter 文件夹”内。

找到数据库文件后,右键单击并另存为。然后你可以用 BrowserDB 打开这个数据库文件或 sqlitebrowser .

使用 Xcode 可能也有类似的方法,但我对那个特定的 IDE 不太熟悉。

关于sqlite - 是否可以获得在flutter中为Android模拟器创建的SQLite数据库的GUI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57159001/

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