Android 包裹商&x2B;领域+;Kotlin:错误:找不到符号
我正在尝试将Parceler与Kotlin中创建的领域类一起使用。当我尝试构建我的应用程序时,它失败了 这是我的领域类:Android 包裹商&x2B;领域+;Kotlin:错误:找不到符号,android,kotlin,realm,parceler,Android,Kotlin,Realm,Parceler,我正在尝试将Parceler与Kotlin中创建的领域类一起使用。当我尝试构建我的应用程序时,它失败了 这是我的领域类: Parcel(implementations = [com_companyname_models_realm_objects_kotlin_PlayerRealmProxy::class], value = Parcel.Serialization.BEAN, analyze = [Player::class]) open class Player : Rea
Parcel(implementations = [com_companyname_models_realm_objects_kotlin_PlayerRealmProxy::class],
value = Parcel.Serialization.BEAN,
analyze = [Player::class])
open class Player : RealmObject() {
...
}
我使用gradle将parceler包括在我的项目中:
implementation 'org.parceler:parceler-api:1.1.12'
annotationProcessor 'org.parceler:parceler:1.1.12'
下面是我得到的错误:
error: cannot find symbol
@org.parceler.Parcel(implementations = {com_companyname_models_realm_objects_kotlin_PlayerRealmProxy.class}, value = org.parceler.Parcel.Serialization.BEAN, analyze = {com.companyname.models.realm.objects.kotlin.Player.class})
使用Realm6.1.0。也尝试了7.0,结果也一样
Parceler支持的realm docs已经过时了,甚至没有提到您需要将实现和分析属性包装在一个数组中。有人能帮我弄清楚吗