提问人:Saad 提问时间:5/5/2023 更新时间:7/11/2023 访问量:5774
Android:您的构建版本当前配置为使用 Java 17.0.6 和 Gradle 6.1.1
Android: Your build is currently configured to use Java 17.0.6 and Gradle 6.1.1
问:
更新android studio后,我陷入了错误。我有 Android Studio Flamingo 2022.2.1。更新到新版本后,出现以下错误:
不支持的 Java。 您的 build 当前配置为使用 Java 17.0.6 和 Gradle 6.1.1。
可能的解决方案:
- 将 Gradle 包装器升级到 7.2 版本并重新导入项目。
这是我在文件中的设置:
gradle-wrapper.properties:
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip
build.gradle (应用 lavel):
task wrapper(type: Wrapper) { gradleVersion = '7.2' }
build.gradle(项目 Lavel):
dependencies { classpath "com.android.tools.build:gradle:4.0.2" }
可能是我设置了错误的版本,但我无法弄清楚在哪个文件中进行了哪些更改解决了我的问题。请帮我解决这个问题。谢谢
我尝试将版本更改为 7.+,但是当我尝试再次导入相同的问题时,一次又一次地弹出。
答:
Java 17 似乎需要 Gradle 7.3。
尝试升级您的gradle-wrapper
来源:https://docs.gradle.org/current/userguide/compatibility.html
我遇到了同样的问题,运行旧项目非常棘手,为了进行测试,您可以下载内置在 android studio 中的 JDK 11 并运行旧项目。
- 首先转到 File => Settings => Build, Execution, Deployment => Buiild Tools => Gradle
- 然后选择 Gradle JDK 下拉列表并下载 JDK
- 对我来说,这个配置解决了(您可以根据自己的喜好选择位置):
- 下载后,全部保存并尝试同步并再次构建
评论