0

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

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

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

有趣的是,我从我的代码中访问数据库/创建表没有问题。但不是 DDMS 或 adb。

4

1 回答 1

1

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

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

于 2012-07-21T19:43:42.107 回答