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

相关推荐
lbb 小魔仙2 小时前
【HarmonyOS】开源鸿蒙跨平台DAY11:Flutter电商实战:从零开发商品详情页面(含轮播图点击跳转完整实现)
flutter·开源·harmonyos
恋猫de小郭3 小时前
小米 HyperOS 4 大变样?核心应用以 Rust / Flutter 重写,不兼容老系统
android·前端·人工智能·flutter·ios
一起养小猫4 小时前
Flutter for OpenHarmony 实战:2048游戏算法与优化深度解析
算法·flutter·游戏
2601_949857434 小时前
Flutter for OpenHarmony Web开发助手App实战:HTML参考
前端·flutter·html
一起养小猫4 小时前
Flutter for OpenHarmony 实战:扫雷游戏算法深度解析与优化
算法·flutter·游戏
小哥Mark4 小时前
Flutter for OpenHarmony年味+实用实战应用|搭建【多 Tab 应用】基础工程 + 实现【弧形底部导航】
flutter·harmonyos·鸿蒙
晚霞的不甘4 小时前
Flutter for OpenHarmony3D DNA 螺旋可视化:用 Canvas 构建沉浸式分子模型
前端·数据库·经验分享·flutter·3d·前端框架
灰灰勇闯IT14 小时前
Flutter for OpenHarmony:图标与 Asset 资源管理 —— 构建高性能、可维护的视觉资源体系
flutter
子春一15 小时前
Flutter for OpenHarmony:构建一个 Flutter 记忆翻牌游戏,深入解析状态管理、动画交互与经典配对逻辑
flutter·游戏·交互