Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 包裹商&x2B;领域+;Kotlin:错误:找不到符号_Android_Kotlin_Realm_Parceler - Fatal编程技术网

Android 包裹商&x2B;领域+;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

我正在尝试将Parceler与Kotlin中创建的领域类一起使用。当我尝试构建我的应用程序时,它失败了

这是我的领域类:

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已经过时了,甚至没有提到您需要将实现和分析属性包装在一个数组中。有人能帮我弄清楚吗