GreenDao 3.2 的构建失败 CompilerOptions.versionToJdkLevel

Build fails for GreenDao 3.2 with CompilerOptions.versionToJdkLevel

更新到 Android Studio 2.3 后尝试构建项目导致构建失败。

Execution failed for task ':app:greendao'. org.eclipse.jdt.internal.compiler.impl.CompilerOptions.versionToJdkLevel(Ljava/lang/Object;)J

如何解决这个问题?

解决方法是移动

classpath 'org.greenrobot:greendao-gradle-plugin:3.2.0'

形成 app/build.gradle 进入顶级 build.gradle 文件。

示例:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.0'
        classpath 'org.greenrobot:greendao-gradle-plugin:3.2.0'
    }
}