我一直在使用Parceler
序列化RealmObjects
。更新到Realm 1.2.0版之后,没有生成任何RealmProxy类。
我已多次清理并重建项目失败。以下是parceler
的摘录。
@Parcel(implementations = {TrackRealmProxy.class},
value = Parcel.Serialization.BEAN,
analyze = {Track.class})
答案 0 :(得分:1)
在Realm 5.0.0上更新
_
分隔符需要完整的包名称。
它看起来像
import io.realm.com_example_test_SomeClassRealmProxy;
@Parcel(implementations = {com_example_test_SomeClassRealmProxy.class},
value = Parcel.Serialization.BEAN,
analyze = {SomeClass.class})
答案 1 :(得分:0)
您是否尝试过包含没有任何参数的默认空构造函数? Parceler在没有默认构造函数的情况下存在一些问题。
class A(){
int attributeA;
float attrubuteB;
}