我正在为我的项目使用RealM,并且无法在其中保存具有嵌套类的类。我在android studio中遇到以下错误。
public class Test extends RealmObject {
@SerializedName("1")
@Expose
private Leave leave;
@SerializedName("2")
@Expose
private Today today;
@SerializedName("3")
@Expose
private Vehicle cab;
@SerializedName("4")
这是我正在做的事情:
compile files('libs/realm-android-0.84.2.jar')
Realm的Gradle版本如下:
{{1}}
任何帮助对我都非常有用。
答案 0 :(得分:5)
您需要将RealmModel's
创建为独立类。内部课程尚不支持。
如果您的班级不能延伸@RealmClass
,则会使用RealmObject
注释。在这种情况下,您的类还需要实现RealmModel
接口。