You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

USB连接手机运行Flutter程序时Gradle与Java版本不兼容如何解决?

Flutter运行报错:Gradle与Java版本不兼容

尝试通过USB连接手机运行Flutter程序时,控制台提示:

Your project's Gradle version is incompatible with the Java version that Flutter is using for Gradle

该问题核心原因是Java与Gradle版本不兼容。

解决方案

我的Java版本为20,根据Gradle官方兼容性规则,兼容的Gradle版本范围是8.1-8.3。将原项目使用的Gradle 7.5版本替换为8.2后,程序可正常运行。

修改步骤
  • 在项目资源管理器中打开android文件夹
  • 进入gradle目录,打开gradle-wrapper.properties文件,找到版本配置行:
    distributionUrl=https://services.gradle.org/distributions/gradle-7.5-all.zip
    
  • 将版本号从7.5改为8.2,修改后内容为:
    distributionUrl=https://services.gradle.org/distributions/gradle-8.2-all.zip
    

内容的提问来源于stack exchange,提问作者grb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 21:15:17