当前位置: 首页 > news >正文

flutter 构建报错Unsupported class file major version 65

flutter 构建报错Unsupported class file major version 65

原因: java 版本比当前Gradlew版本比太高了

解决一:

解决此问题的最简单方法是使用Android Studio AGP升级助手。要使用,请在Android Studio中选择顶级build.gradle文件,然后选择工具->AGP升级助手。

解决二:

运行flutter analyze——建议查看您的AGP、Java和Gradle版本是否兼容。如果Gradle需要更新,您可以使用进行更新。/gradlew包装器--gradle version=SOMEGRADLEVERSION,其中SOMEGRADALEVERSION是颤振分析建议的版本(您可以使用较新的版本)。
要查找正在使用的Java版本,请运行flutter doctor。在mac上,您可以通过/usr/libexec/Java_home-V找到操作系统所知道的Java版本。要设置所有flutter项目使用的Java版本,请运行flutter config--jdk dir=SOMEJAVAPATH,其中SOMEJAWAPATH是指向/opt/homebrew/Cellar等Java版本的路径/openjdk@17/17.0.13/libexec/openjdk.jdk/内容/主页

参考:

Android Java Gradle migration guide | Flutter

http://www.dtcms.com/a/225632.html

相关文章:

  • Scratch节日 | 六一儿童节射击游戏
  • 深度学习---负样本训练
  • 深度学习篇---人脸识别中的face-recognition库和深度学习
  • 科研学习|科研软件——激活后的Origin导出图时突然出现了demo水印
  • Python数学可视化——坐标系与变换
  • ssm 学习笔记day03
  • 如何利用自动生成文档工具打造出色的技术文档
  • Vue 核心技术与实战智慧商城项目Day08-10
  • 打打基础 | 从翻转链表到寄存器、汇编与内存
  • 2025.6.1总结
  • (面试)获取View宽高的几种方式
  • 从模式到架构:Java 工厂模式的设计哲学与工程化实践
  • unix/linux source 命令,其发展历程详细时间线、由来、历史背景
  • 函数栈帧深度解析:从寄存器操作看函数调用机制
  • 通过WiFi无线连接小米手机摄像头到电脑的方法
  • 多模态AI的企业应用场景:视觉+语言模型的商业价值挖掘
  • unix/linux source 命令,其基本属性、语法、操作、api
  • 华为深度学习面试手撕题:手写nn.Conv2d()函数
  • 2023年电赛C题——电感电容测量装置
  • Go语言字符串类型详解
  • 计算机网络第1章(下):网络性能指标与分层模型全面解析
  • 计算机网络第1章(上):网络组成与三种交换方式全解析
  • 清理 pycharm 无效解释器
  • GraphQL 入门篇:基础查询语法
  • 麦克风和电脑内播放声音实时识别转文字软件FunASR整合包V5下载
  • 科技修真的解决方案
  • 网页前端开发(基础进阶2)
  • 基于 Flickr30k-Entities 数据集 的 Phrase Localization
  • 【中国企业数字化转型之路】企业的资源投入与数字化转型的产出效益平衡探索(上篇)
  • ps填充图层