gpt4 book ai didi

android - AndroidStudio 4+ 上的语言级别 Java 8 (Retrolambda)?

转载 作者:IT老高 更新时间:2023-10-28 23:17:37 24 4
gpt4 key购买 nike

因此,有人将 Java 8 的 Lambda 反向移植到 Java 6 和 7。显然它也适用于 Android。该项目名为Retrolambda .我想在 AndroidStudio 上玩这个,但似乎在最近的版本中,他们已经删除了将 Java 8 设置为语言级别的功能(所以我在使用 Lambdas 时不会出现编译错误)。有谁知道解决这个问题的方法?我想这与 AndroidStudio 是经过修改的 IntelliJ 的事实有关。任何帮助将不胜感激。

最佳答案

我发现您可以在 Android Studio 中通过修改 build.gradle 来将“语言级别”设置为 Java 8:

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

关于android - AndroidStudio 4+ 上的语言级别 Java 8 (Retrolambda)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20878010/

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