当前位置: 首页 > 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

相关文章:

  • 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语言字符串类型详解
  • 想在百度做网站/怎么用模板做网站
  • 服务器 打开网站iis7/附近广告公司联系电话
  • 有哪些网站可以做店面设计/app推广公司
  • 怎么查询企业邮箱/怎么做网站优化排名
  • 广州 网站建设网络推广网页设计/网络营销软件推广
  • 衡水哪个公司做网站好/网站排名优化师