必须立即明确声明Android运行时错误注释处理器

时间:2018-08-30 12:18:13

标签: java android realm apk

注释处理器必须立即显式声明。发现对编译类路径的以下依赖关系包含注释处理器。请将它们添加到注释处理器配置中。

realm-android-0.86.0.jar(io.realm:realm-android:0.86.0)

  • 或者,将android.defaultConfig.javaCompileOptions.annotationProcessorOptions.includeCompileClasspath = true设置为继续以前的行为。
  • 请注意,此选项已弃用,并将在 未来。有关更多详细信息,请参见this

1 个答案:

答案 0 :(得分:0)

Realm-Java 0.86.0已有3年历史了。

Realm-Java的最新版本是5.4.1。

如果这是一个新项目,请按照documentation使用Realm-Java 5.4.1:

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,因此可以省略。