5

我正在开发一个 Android 应用程序。我按照 Sugar ORM 网站上的说明创建数据库表。我做的一切都是一样的,我已经仔细检查过了。

问题是,当应用程序在 Android 5.0 或更高版本上运行时,执行查询时,它会抛出 SQLiteException 并说没有这样的表。相同的代码在 KitKat 设备上执行良好并导致正确的结果,没有任何例外。

Sugar ORM 是否支持 Andriod 5.0?

4

1 回答 1

0

如果您使用的是 SugarORM 1.3,则需要保留默认构造函数 NO PARAMETERS 应该传递给构造函数,此外还有一个问题,我在开发过程中的某个时候遇到了几次问题,当您创建一个扩展 SugarRecord 的新类时直到您在清单文件中增加数据库的版本或清除应用程序的缓存时才会创建。

只要您没有遇到麻烦,SugarORM 真的很容易使用并且可以快速开发,但是当您需要支持时,它确实真的缺乏文档

于 2015-07-27T14:13:09.857 回答