0
Kotlin 프로젝트에서 Parceler 라이브러리를 Realm과 통합하려고하지만 Realm 및 Parcel에 엔티티를 적용하려고 할 때 문제가 있습니다. 나는 코 틀린의 영역과 Parceler으로 정의 된 클래스의 몇 가지 예를 찾기 위해 노력하고있어kotlin + parceler + Realm
Error:(13, 19) Type mismatch: inferred type is() -> Class but Array> was expected
:
@Parcel(implementations = { EventRealmProxy::class.java },
value = Parcel.Serialization.BEAN,
analyze = { Event::class.java })
@RealmClass
open class Event : Serializable, RealmObject(){
open var dislike : Boolean = false
open var like : Boolean = false
open var blocked : Boolean = false
open var visits : Boolean = false
}
는 그리고 이것은 오류입니다.
도움을 주셔서 감사합니다.
감사합니다.
답장을 보내 주셔서 감사합니다.하지만 불행히도 작동하지 않습니다. 오류 : (11, 35) 상수 표현식에서 'const val'만 사용할 수 있습니다. 오류 : (11, 35) 미해결 참조 : EventRealmProxy 오류 : (11, 35) 주석 매개 변수는 a 컴파일 타임 상수 오류 : (13, 19) 형식 유추가 실패했습니다. 예상되는 형식이 일치하지 않습니다. 유추 된 형식이 배열>이지만 배열 >이 (가) 예기했습니다. ' –
내 대답을 편집했습니다. 문제에 대한 자세한 정보를 제공하려면 질문에 전체 로그를 기록해야합니다. – savepopulation
이것은 당신의 라스의 제안에 대한 오류입니다 :'e : /Users/sami/StudioProjects/project/dat-core-android/datcorelibrary/src/main/java/com/reto/datcorelibrary/model/Event.kt : (24 , 27) : 상수 표현식에서 'const val'만 사용 가능 e :/Users/sami/StudioProjects/project/dat-core-android/datcorelibrary/src/main/java/com/reto/datcorelibrary/model/Event .kt : (24, 35) : 해결되지 않은 참조 : EventRealmProxy e : /Users/sami/StudioProjects/project/dat-core-android/datcorelibrary/src/main/java/com/reto/datcorelibrary/model/Event.kt : (24, 35) : 주석 매개 변수는 컴파일시 상수 여야합니다. ' –