我创建了SelfGeneration
Kotlin的领域类,并且在添加项目不再构建之后。我该如何解决?添加Realm类后无法创建Android项目
@RealmClass open class SelfGeneration() : BaseRealmObject {
@PrimaryKey override var id: Int? = null
open var type: ItemType? = null
open var model: String? = null
open var watt: Int? = null
companion object {
fun getById(id: Int): SelfGeneration {
val realm = Realm.getDefaultInstance()
val selfGeneration = realm.where(SelfGeneration::class.java)
.equalTo(BaseRealmObject.Field.ID, id)
.findFirst()
return realm.copyFromRealm(selfGeneration)
}
}
}
依赖关系:
dependencies {
classpath com.android.tools.build:gradle:2.1.3
classpath io.realm:realm-gradle-plugin:1.2.0
classpath com.neenbedankt.gradle.plugins:android-apt:1.8
classpath "com.fernandocejas.frodo:frodo-plugin:0.8.1
}
摇篮错误:
Error:Execution failed for task javassist.
NotFoundException: com.theappsolution.conectric.model.SelfGeneration
你可以显示更多的build.gradle,你的'buildScript'块中有那些依赖关系吗? –
尝试重新启动您的IDE:https://youtrack.jetbrains.com/issue/KT-12912 – nhaarman
问题出现在即时运行模式下,当我禁用它时,一切都变好了 – Griill