我有一个 Android 应用程序,它使用 Android 数据库来创建表和存储数据。我目前正在 Eclipse 的模拟器中运行这个应用程序。我有两个问题:
- 我在哪里可以找到我在模拟器中运行我的应用程序时创建的实际数据库文件(它一定在我的计算机上的某个地方吧?)?
- 有没有一种简单的方法可以查看我的数据库/表中的内容?
如果我能在我的计算机上找到实际的数据库文件(如果有这样的东西)的位置,那么问题 2 可能就像打开该文件一样容易得到回答。但我真的不知道。感谢您的帮助。
最佳答案
你好
1.在 Eclipse 中查看文件资源管理器选项卡(靠近控制台选项卡)。或者查看菜单“窗口 -> 显示 View -> 其他... -> 文件资源管理器”。模拟器应该运行。在文件资源管理器窗口中,转到文件夹“data/data/[your_package_name]/databases/”。在那里你可以找到你的数据库。您可以将其导出到您的计算机。在窗口的右上角有一个按钮“从设备中提取文件”。选择数据库,单击该按钮并在计算机上保存一个数据库。
2。程序“sqlite browser”可以显示数据库中的数据。可以下载here .它易于使用。
关于Android - 如何查看在我的应用程序中创建的 sql 数据库?我在 Eclipse 的 Android 模拟器上运行它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9846336/