17

我有一个使用 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 使用的本机数据库表,但并未生成。有什么想法可以解决这个问题吗?

4

1 回答 1

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 测试人员来看看它是否真的有效。

于 2014-03-13T10:59:15.130 回答