解决Flutter JDK和gradle不兼容的问题

项目目录下执行Flutter run时报错:

原因:Flutter默认找Android Studio的JDK,我当前版本21.0.3,而项目的gradle版本为7.5,两者不兼容(参考https://docs.gradle.org/current/userguide/compatibility.html

解决方案:指定flutter使用的JDK版本。命令:flutter config --jdk-dir=PATH_TO_COMPATIBLE_JDK

PATH_TO_COMPATIBLE_JDK为另外安装的兼容版本JDK(我装了JDK 11)

设置后重开终端以读取设置,再执行flutter run,不再有上述报错

相关推荐
2301_822703209 小时前
开源鸿蒙跨平台Flutter开发:幼儿园作业管理系统:基于 Flutter 的沉浸式交互设计与认知发展追踪
flutter·开源·harmonyos
一直在想名9 小时前
Flutter 框架跨平台鸿蒙开发 - 社交关系星图
flutter·华为·harmonyos
AI_零食11 小时前
开源鸿蒙跨平台Flutter开发:昼夜节律与睡眠相位-脑电波周期与最佳苏醒测绘架构
flutter·ui·华为·架构·开源·harmonyos·鸿蒙
李李李勃谦11 小时前
Flutter 框架跨平台鸿蒙开发 - 问题漂流瓶
flutter·华为·harmonyos
AI_零食11 小时前
Flutter 框架跨平台鸿蒙开发 - 自定义式按钮设计应用
学习·flutter·ui·华为·harmonyos·鸿蒙
一直在想名13 小时前
Flutter 框架跨平台鸿蒙开发 - 步数换算器
flutter·华为·harmonyos
程序员老刘14 小时前
Trae 按照Token计费,我的Flutter项目每个月要花多少钱?
flutter·ai编程·trae
Utopia^15 小时前
Flutter 框架跨平台鸿蒙开发 - 起床战争
flutter·华为·harmonyos
autumn200515 小时前
Flutter 框架跨平台鸿蒙开发 - 习惯养成塔
flutter·华为·harmonyos
李李李勃谦16 小时前
Flutter 框架跨平台鸿蒙开发 - 决策硬币
flutter·华为·harmonyos