android上的phonegap存储数据库在哪里?

时间:2012-07-21 19:38:51

标签: android cordova sqlite

我认为它应该在/data/data//databases/mydb.db,

但是当我使用adb时,它找不到数据库。我创建db的方式是:

db = window.openDatabase("mydb", "1.0", "My DB", 200000);

有趣的是,我从代码中访问db / creation表没有问题。但不是DDMS或adb。

1 个答案:

答案 0 :(得分:1)

window.openDatabase(...)我假设这是javascript代码,window是浏览器窗口对象。在这种情况下,您使用Androids原生SQLite数据库,但移动浏览器支持浏览器数据库中的内置版本。

因此,数据库应位于浏览器应用程序内部的某个位置,您无法通过adb访问它。