Я создал SelfGeneration
Класс Realm с Kotlin и после добавления, что проект больше не строится. Как это исправить?Не удается создать проект Android после добавления класса Realm
@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
}
Gradle ошибка:
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