IT评测·应用市场-qidao123.com

标题: Android Studio 升级后 Flutter 项目运行报错解决办法 [打印本页]

作者: 没腿的鸟    时间: 2025-2-19 20:40
标题: Android Studio 升级后 Flutter 项目运行报错解决办法
Android Studio 升级后 Flutter 项目运行报错解决办法

在升级 Android Studio 之后,遭遇了项目无法运行的困境,提示信息为:“Your build is currently configured to use incompatible Java 21.0.3 and Gradle 8.1. Cannot sync the project.”
1. 升级 Gradle 版本

Gradle 是 Android 项目构建系统的关键一环,旧版本的 Gradle 与新的 Java 情况适配不佳时,就容易引发同步错误。要升级 Gradle 版本,首先打开项目根目录下的 gradle/wrapper/gradle-wrapper.properties 文件。在这个文件里,有一行定义 distributionUrl,通常情势雷同 distributionUrl=https\://services.gradle.org/distributions/gradle-8.1-all.zip。我们需要将其中的版本号更新为更高、与 Java 21 兼容的版本,比如改为 distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-all.zip 。修改完成后,重新打开 Android Studio,Gradle 会自动检测到设置变更,开始下载新的 Gradle 版本,下载和设置完成后,很大概率能解决同步问题。

2. 修改项目使用的 JDK

当前项目设置指向了不兼容的 Java 21.0.3,更改 JDK 版本能让项目找到适配的运行情况。在 Android Studio 中,点击菜单栏的 “setting” -> “build tool”->“gradle”->gradle JDK。
低沉jdk版本为java 17,适配当前的gradle了。

留意:修改flutter项目使用的jdk,不能直接在flutter的项目标的情况下,打开 “setting” -> “build tool”->“gradle”,因为如许打开是无法修改gradle JDK的。必须先使用android studio单独打开Flutter android部分,才会有。
flutter打开的是如许的

末了重新构建项目就行了

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4