我正在寻找一种方法,可以在调试时实时查看我的SQL数据库中的内容。
有没有人知道如何做到这一点?我已经尝试过查看变量选项卡,但似乎找不到任何内容。
打开视图窗口-> 显示视图-> 文件浏览器。
在此视图中,转到data/data/"你的应用名"/databases/"你的数据库"。这就是你的数据库文件。
我使用Questoid SQLite浏览器(它可以在www.questoid.com/Forums/tabid/59/aff/9/aft/7/afv/topic/Default.aspx中获得)插件来作为eclipse的工具。
嗨,我刚刚发现如何在Eclipse上显示表格:
如果数据库图标仍然是灰色的:
首选项 -> Android -> DDMS ->
选择在Eclipse中打开而不是保存到磁盘...
祝你好运 :)
数据库存储在data/data/你的包名/你的数据库名
中。
请按照以下步骤操作:
下载.jar文件
将插件.jar文件放置在Eclipse插件文件夹中(例如:/usr/lib/eclipse/plugins)
重启Eclipse
在Eclipse中启动带有调试功能的Android模拟器
切换到Eclipse的DDMS透视图
转到“文件浏览器”选项卡以查找设备的数据库文件
导航至:例如,“data->data->com.myproject->databases->myproject”
在Questoid中打开数据库文件(参见屏幕截图)
切换到出现的“Questoid SQLite Browser”选项卡(默认情况下,我的选项卡出现在LogCat旁边)
切换到“浏览数据”子选项卡 从下拉菜单中选择您的表格 在此浏览您的数据并向数字日落继续前进