我正在研究phonegap 1.5.0。我们的项目需要访问数据库。在eclipse中,它存储在data / data / packagename / app_database / file_0 / 0000000000001.db中,但在android设备上运行程序时,我们无法找到该数据库。
我们是否要求root用户设备访问数据库? 有人能帮助我吗?
提前致谢。
答案 0 :(得分:3)
答案 1 :(得分:0)
我修改了Cordova(https://github.com/Coder-Nasir/incubator-cordova-android),以便在Android的默认位置创建数据库/data/data/package-name/databases/
只需这个简单的命令:
window.openDatabase("something", "1.0", "PhoneGap Demo", 0);
您将在上述位置获得所需的something.db。
答案 2 :(得分:0)
要访问数据库,您可以通过以下链接使用SQLitePlugin并触发查询: - https://github.com/lite4cordova/Cordova-SQLitePlugin