Phonegap / SQLite没有CacheGroups,Caches,Origins和DeletedCacheResources的表错误

时间:2013-08-14 21:02:16

标签: sqlite cordova android-sqlite

我有一个使用SQLite的PhoneGap应用程序。我正在初始化和创建从代码生成的数据库和表,并且应用程序正在针对这些表运行查询。

奇怪的是,在运行应用程序时,我在LogCat中看到以下错误:

SQLiteLog (1) no such table: CacheGroups
SQLiteLog (1) no such table: Caches
SQLiteLog (1) no such table: Origins
SQLiteLog (1) no such table: DeletedCacheResources

据我所知,这些是SQLite使用的本机数据库表,但尚未生成。我有什么想法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

有些人已经能够使用http://www.anddev.org/networking-database-problems-f29/missing-table-in-sqlite-with-specific-version-of-desire-hd-t50364.html提到的步骤解决问题。在我看来,Android 2.2的某些版本存在此问题。我已将此更改合并到我的代码中,但我仍在寻找Beta测试人员,看看它是否真的有效。