我开发了一个使用cordova-2.4.0 for android的phonegap应用程序。 我使用以下代码创建了一个数据库。
var db = window.openDatabase(g_dbName, "1.0", "MyDB", 1000000);
我想检索我的android设备中创建数据库文件的位置。
答案 0 :(得分:0)
Android:
in Ecllipse: Goto DDMS -> FileExplorar -> data -> data -> packagename -> file_0 -> yourdb.db
IOS:
/Users/userid/Library/Application Support/iPhone Simulator/6.1/Applications/unique id of package(221FEC9E-0A3C-48D8-95A2-B418CB0F1AE1)/Library/WebKit/LocalStorage/file__0
答案 1 :(得分:0)
检查my answer on this question。我为cordova写了一个plugin,它获取了android设备上的数据库完整路径,但它目前在其他平台上不起作用。
答案 2 :(得分:0)
•要查看数据库,您需要安装Android模拟器,请按以下步骤操作:
打开Eclipse。点击Windows> Open Perspective> DDMS。转到文件资源管理器。
然后转到/ data / data / package_name / databases(我的包名是com.example.Sample)。
您可以看到数据库。