我一直在使用Parceler
序列化RealmObjects
. 更新到 Realm 1.2.0 版本后,不会生成任何 RealmProxy 类。
我已经多次清理和重建该项目,但均未成功。这是parceler
.
@Parcel(implementations = {TrackRealmProxy.class},
value = Parcel.Serialization.BEAN,
analyze = {Track.class})
更新为 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})
您是否尝试过包含一个没有任何参数的默认空构造函数?如果没有该默认构造函数,Parceler 会出现一些问题。
class A(){
int attributeA;
float attrubuteB;
}