1

我一直在使用Parceler序列化RealmObjects. 更新到 Realm 1.2.0 版本后,不会生成任何 RealmProxy 类。

我已经多次清理和重建该项目,但均未成功。这是parceler.

@Parcel(implementations = {TrackRealmProxy.class}, value = Parcel.Serialization.BEAN, analyze = {Track.class})

4

2 回答 2

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})
于 2018-03-23T06:37:46.170 回答
0

您是否尝试过包含一个没有任何参数的默认空构造函数?如果没有该默认构造函数,Parceler 会出现一些问题。

class A(){ int attributeA; float attrubuteB; }

于 2017-03-14T04:02:33.363 回答