在我使用build version gradle 26之前 将buildtoolsversion修改为27后,如图所示

我正在使用android studio 4.2.2最近我更新了我所有的依赖 而且

      sourceCompatibility JavaVersion.VERSION_1_10
      targetCompatibility JavaVersion.VERSION_1_10

to

compileOptions {
           sourceCompatibility kotlin_version
           targetCompatibility kotlin_version
         }

更新后我得到这个错误,请帮助

错误: 错误构建gradle截图


经过几个小时的努力,我通过在app/build.gradle中包含以下内容来解决这个问题:

android {
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
}

https://github.com/mapbox/mapbox-gl-native/issues/11378


在我的情况下,错误仍然存在,因为我的系统使用升级的Java。 如果你使用的是Java 10,修改compileOptions:

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_10
    targetCompatibility JavaVersion.VERSION_1_10

}

如果你有Java 7,那么在你的应用程序级构建中包含下面的代码片段。gradle:

compileOptions {

    sourceCompatibility JavaVersion.VERSION_1_7
    targetCompatibility JavaVersion.VERSION_1_7

}

如果compileOptions不起作用,试试这个

禁用“立即运行”。

Android Studio ->文件->设置->构建、执行、部署->即时运行->禁用复选框