2012-07-31 39 views
0

我试过用Google搜索它,我试图通过模拟器目录查看,但是我找不到它。有谁知道如何将黑莓模拟器的SQLite数据库?具体来说,我使用Blackberry WebWorks SDK 2.3.1.5和simpack 7.0.0.318。我问,因为手动将它关闭比检查它要容易得多,而不是为所有事情编写选择语句。将数据库从黑莓模拟器上拉下来

与Android,它没有问题,只是通过DDMS进入,但我无法弄清楚黑莓。

回答

0

如果使用WebWorks,为什么不使用Ripple with Web Inspector(或者仅仅是Web Inspector)?您可以查看SQLite数据库的内容,在浏览器中: https://developer.blackberry.com/html5/documentation/getting_started_webinsp_microsite_1987477_11.html

如果你心脏被设置在模拟器上,这可能会帮助: http://docs.blackberry.com/en/developers/deliverables/41571/666667.jsp

+0

尽管我无法从模拟器中获得它,但我最终还是使用了persistence.js来进行数据库管理 - 它允许我使用chrome以及您的建议Ripple进行检查,并且它还使应用程序更便携。 – TomJ 2012-09-05 22:12:16

+0

我找不到在哪里操纵里面的sqllite数据库。似乎涟漪使用一个*不同的* sqlite数据库比chrome使用没有涟漪,所以我甚至不知道在哪里可以找到该文件来操纵它与外部工具。你有什么消息吗? – 2013-08-22 19:02:37

0

我发现我创建的数据库路径/Device/BlackBerry/system/appdata/rim/webstorage/(application name)使用模拟器中的文件资源管理器,然后将其复制到SD卡(安装到我的电脑中的文件夹)。然后我可以从该文件夹中取出数据库。我使用这种方法从模拟器传入和传出文件。