我正在运行Android Studio 1.3并正在使用教程应用。我使用GenyMotion进行测试。我写了一些代码来创建数据库。现在我想看看是否已创建该数据库。如果是,那么它存储在哪里。在Eclipse中,我们曾经有过DDMS Monitor,但Android Studio中没有这样的东西。那怎么办呢?
答案 0 :(得分:4)
最简单的方法是使用Android Device Monitor获取数据库文件,使用SQLite DataBase Browser查看文件,同时仍然使用Android Studio对android进行编程。
1)使用Android Studio中的Android模拟器运行并启动数据库应用程序。
2)运行Android设备监视器。怎么跑?转到[your_folder]> sdk>工具。您可以在该文件夹中看到monitor.bat。 shift +右键单击文件夹内部并选择“在此打开命令窗口”。此操作将启动命令提示符。将启动类型监视器和Android设备监视器。(还有其他方法可以打开它。搜索它)
3)选择您当前正在运行的模拟器。然后转到数据>数据> [your_app_package_name]>数据库
4)点击图标(位于右上角)(将鼠标悬停在图标上,您将看到“从设备中提取文件”)并保存在您喜欢的任何地方
5)启动SQLite数据库浏览器。将刚刚保存的文件拖放到该浏览器中。 (您可以使用您选择的任何SQLite浏览器查看数据库)
6)转到“浏览数据”选项卡,然后选择要查看的表格。