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

相关推荐
icc_tips24 分钟前
Flutter runAppAsync() 详解:干净的异步应用启动
前端·flutter
恋猫de小郭2 小时前
Android 发布全新性能分析器,实用性和性能大升级
android·前端·flutter
恋猫de小郭3 小时前
Flutter 3.44 发布啦,超级大版本更新!!!
android·flutter·ios
张3蜂3 小时前
Flutter macOS 安装文档
flutter·macos
Swuagg3 小时前
Flutter 架构实践:从 0 到 1 构建智能眼镜应用
flutter·架构
天天开发3 小时前
Flutter开发者该掌握的iOS隐私审核政策
flutter·ios·cocoa
leazer21 小时前
Flutter Windows 构建失败:.plugin_symlinks 符号链接异常的排查与修复
windows·flutter
小蜜蜂嗡嗡2 天前
flutter image_cropper截图控件布局顶到状态栏中问题
flutter
程序员老刘2 天前
跨平台开发地图:大厂统一底层,五月框架大乱斗谁在干实事?| 2026年5月
flutter·客户端
环信即时通讯云2 天前
环信Flutter UIKit适配鸿蒙实战指南
flutter·华为·harmonyos