Flutter报错...Unsupported class file major version 65

问题描述

flutter项目运行报错

> BUG! exception in phase 'semantic analysis' in source unit 'BuildScript' Unsupported class file major version 65

环境:

flutter:3.24.5

gradle:7.4

原因分析

65对应java版本21,就是java版本太高的意思,gradle7.4对应的版本是17。

解决方法

修改java环境变量为17,打开flutter项目里面的android目录并将gradle的Gradle JDK改为17

还是显示一样的错误。

flutter doctor --verbose 显示运行环境还是21

复制代码
Android toolchain - develop for Android devices (Android SDK version 35.0.1)
    • Android SDK at D:\Android\Sdk
    • Platform android-35, build-tools 35.0.1
    • Java binary at: D:\Android\Android Studio\jbr\bin\java
    • Java version OpenJDK Runtime Environment (build 21.0.6+-13355223-b631.42)
    • All Android licenses accepted.

执行 flutter config --jdk-dir=java的path,如flutter config --jdk-dir=C:\Users\Hello\.jdks\ms-17.0.15 ,后显示

复制代码
 Android toolchain - develop for Android devices (Android SDK version 35.0.1)
    • Android SDK at D:\Android\Sdk
    • Platform android-35, build-tools 35.0.1
    • Java binary at: C:\Users\Hello\.jdks\ms-17.0.15\bin\java
    • Java version OpenJDK Runtime Environment Microsoft-11369865 (build 17.0.15+6-LTS)
    • All Android licenses accepted.

解决了。

相关推荐
wey60810 小时前
使用taro 开发 flutter应用
flutter
装不满的克莱因瓶12 小时前
【2026 持续更新】Flutter 零基础到精通全攻略(一)
flutter·app·dart·移动端
装不满的克莱因瓶12 小时前
React Native vs Flutter:一次深入到底的性能对比分析(含原理 + 实战)
javascript·flutter·react native·react.js·app·移动端
亚历克斯神13 小时前
Flutter 组件 t_stats 的适配 鸿蒙Harmony 实战 - 驾驭高性能统计学运算、实现鸿蒙端海量数据实时态势感知与工业级描述性统计方案
flutter·harmonyos·鸿蒙·openharmony·t_stats
键盘鼓手苏苏13 小时前
Flutter 组件 angel3_orm_mysql 的适配 鸿蒙Harmony 实战 - 驾驭专业 ORM 映射引擎、实现鸿蒙端与 MySQL 数据库的透明映射与高性能 SQL 审计方案
flutter·harmonyos·鸿蒙·openharmony·angel3_orm_mysql
左手厨刀右手茼蒿13 小时前
Flutter 组件 serverpod_swagger 的适配 鸿蒙Harmony 实战 - 驾驭 API 文档自动化、实现鸿蒙端全栈联调与 Swagger UI 动态审计方案
flutter·harmonyos·鸿蒙·openharmony·serverpod_swagger
钛态13 小时前
Flutter 三方库 discord_interactions 的鸿蒙化适配指南 - 在 OpenHarmony 打造高效的社交机器人交互底座
flutter·harmonyos·鸿蒙·openharmony·discord_interactions
加农炮手Jinx13 小时前
Flutter 组件 dascade 的适配 鸿蒙Harmony 实战 - 驾驭级联式异步数据流、实现鸿蒙端响应式 UI 状态泵与复杂业务逻辑解耦方案
flutter·harmonyos·鸿蒙·openharmony
国医中兴13 小时前
Flutter 组件 r_flutter 的适配 鸿蒙Harmony 实战 - 驾驭资源映射自动化、实现鸿蒙端资产强类型引用与资产冲突静态校验方案
flutter·r语言·harmonyos
里欧跑得慢13 小时前
Flutter 组件 postgres_crdt 的适配 鸿蒙Harmony 实战 - 驾驭分布式无冲突复制数据类型、实现鸿蒙端高性能离线对等同步架构方案
flutter·harmonyos·鸿蒙·openharmony·postgres_crdt