现在必须显式声明注释处理器。发现编译类路径上的以下依赖项包含注释处理器。请将它们添加到annotationProcessor配置中。
realm-android-0.86.0.jar (io.realm:realm-android:0.86.0)
- 或者,设置
android.defaultConfig.javaCompileOptions.annotationProcessorOptions.includeCompileClasspath = true
以继续之前的行为。
- 请注意,此选项已被弃用,并将在 future 。请参阅this了解更多详情。
Realm-Java 0.86.0 已经 3 岁了。
Realm-Java的最新版本是5.4.1。
如果这是一个新项目,只需使用 Realm-Java 5.4.1 即可,如 documentation 所示:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath "io.realm:realm-gradle-plugin:5.4.1"
}
}
和
apply plugin: 'com.android.application'
apply plugin: 'realm-android'
<小时/>
如果这是一个旧项目,请引用this answer 。 Realm 0.87.5及之前版本还没有Realm-Transformer,所以可以省略。
我是一名优秀的程序员,十分优秀!