解决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,不再有上述报错

相关推荐
IntMainJhy2 小时前
Flutter 三方库 get_it + flutter_bloc 的鸿蒙化适配与实战指南
flutter·华为·harmonyos
maaath2 小时前
【maaath】Flutter for OpenHarmony 定位服务能力集成指南
flutter·华为·harmonyos
maaath2 小时前
【maaath】Flutter for OpenHarmony分类筛选与标签匹配深度剖析
flutter·华为·harmonyos
耳東陈4 小时前
Flutter开箱即用一站式解决方案5.0-ComDraggable悬浮拖拽
flutter
Lanren的编程日记4 小时前
Flutter 鸿蒙应用快捷操作功能实战:快捷菜单+快捷手势+快捷键支持,打造高效操作体验
flutter·华为·harmonyos
MonkeyKing5 小时前
蓝牙GAP通用访问协议详解:从原理到多平台实战代码
flutter·蓝牙
maaath5 小时前
【maaath】Flutter for OpenHarmony 集成应用更新能力
flutter·华为·harmonyos
maaath6 小时前
【maaath】 OpenHarmony 设备信息获取能力集成指南
flutter·华为·harmonyos
Hello__77776 小时前
开源鸿蒙 Flutter 实战|帮助中心功能全流程实现
flutter·开源·harmonyos
Hello__77776 小时前
开源鸿蒙 Flutter 实战|用户认证标识功能全流程实现
flutter·开源·harmonyos