首页 > 解决方案 > 如何查看我的 AVD 数据库的内容?

问题描述

我已经按照最佳答案Here中的说明进行操作。

使用 Android Studio 中的设备文件资源管理器,我找到了我的应用程序的数据库。然后我右键单击“数据库”文件夹并单击另存为。我将它保存在其他地方的开发文件夹中。设备文件资源管理器 文件路径

我已经下载了 DB Browser for SQLite 和 Sqliteman。这两个程序都无法从上面打开文件。

当我在 DB Browser for SQLite 中“打开数据库”时,它看不到我的文件路径中的文件。DB Browser 找不到文件。

当我在 Sqliteman 中打开文件时,出现错误。这对所有三个文件都是如此。Sqliteman 错误

在我的应用程序中,数据库中的某些字段正在工作。当我尝试显示数据(在我的应用程序中)时,日期和时间戳会显示,但文本不会显示。我希望我可以查看数据库中的表,看看它们是否被保存了。

我很想看到我的数据库中的表。我错过了什么?谢谢!

标签: androiddatabasesqliteandroid-room

解决方案


我能够弄清楚。这是我所做的:

只需将所有三个文件分别重命名为 .db、.db-shm 和 .db-wal。DB Browser 能够打开这些文件。Sqliteman 仍然无法工作。它可能太旧了。


推荐阅读