android - 如何查看我的 AVD 数据库的内容?
问题描述
我已经按照最佳答案Here中的说明进行操作。
使用 Android Studio 中的设备文件资源管理器,我找到了我的应用程序的数据库。然后我右键单击“数据库”文件夹并单击另存为。我将它保存在其他地方的开发文件夹中。
我已经下载了 DB Browser for SQLite 和 Sqliteman。这两个程序都无法从上面打开文件。
当我在 DB Browser for SQLite 中“打开数据库”时,它看不到我的文件路径中的文件。
当我在 Sqliteman 中打开文件时,出现错误。这对所有三个文件都是如此。
在我的应用程序中,数据库中的某些字段正在工作。当我尝试显示数据(在我的应用程序中)时,日期和时间戳会显示,但文本不会显示。我希望我可以查看数据库中的表,看看它们是否被保存了。
我很想看到我的数据库中的表。我错过了什么?谢谢!
解决方案
我能够弄清楚。这是我所做的:
只需将所有三个文件分别重命名为 .db、.db-shm 和 .db-wal。DB Browser 能够打开这些文件。Sqliteman 仍然无法工作。它可能太旧了。
推荐阅读
- ajax - 提交后有没有办法让我的模式在 Laravel 中打开并将值保存到数据库?
- ruby-on-rails - Rails:覆盖模型中的关注方法
- php - 无法在 Visual Studio Code 上设置断点
- c# - 如何删除订单,并将订购的商品放入收据中?
- flutter - 如何将用户号码重定向到电话应用程序颤动
- ios - iPhone 12 压缩视频制作蓝色视频
- amazon-web-services - S3 需要哪些权限才能让 AWS MediaConverter 有权写入文件?
- unetstack - 在 macOS 中安装 Unet 音频时找不到本机库`yoda_phy_pa_x86_64`
- javascript - 在 Dart 和 JavaScript 之间传递对象列表——转换列表
列出 - javascript - 错误 TS2305:模块 @types/angular 没有导出的成员“cookies”