gpt4 book ai didi

android - 错误 :Jack is required to support java 8 language features. 启用 Jack 或删除 sourceCompatibility JavaVersion.VERSION_1_8

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:19:55 25 4
gpt4 key购买 nike

如 developer.android 网站所述

"The Jack toolchain is deprecated, as per this announcement. If your project depends on Jack, you should migrate to using Java 8 support built into Android Studio’s default toolchain."

enter image description here

我需要使用 lambda 表达式,所以我禁用了 jack 选项,但是当我编译我的代码时,出现以下错误

Error:Jack is required to support Java 8 language features. Either enable Jack or remove sourceCompatibility JavaVersion.VERSION_1_8. 

下面是我的build.gradle文件的截图

enter image description here

最佳答案

检查你的 com.android.tools.build:gradle 版本。

我有同样的错误。我的解决方案:

  • 设置 com.android.tools.build:gradle:3.0.0-alpha6
  • 将 kotlin 更新到 1.1.3-2
  • 添加到存储库 google()

我正在使用 AS 3.0 Canary 6。

关于android - 错误 :Jack is required to support java 8 language features. 启用 Jack 或删除 sourceCompatibility JavaVersion.VERSION_1_8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45020207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com