Gradle版本与Java(JDK)版本不兼容问题系列一
问题描述
Could not open settings generic class cache for settings file .BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 61
原因分析:
Gradle版本与Java版本不兼容问题,.gradle\cache\6.5说明当前项目的Gradle 版本是6.5,Gradle 6.5对应版本Java8(即常说的JDK1.8)~Java14。
Gradle官方的兼容性文档
解决方案:
在android项目里修改Gardle版本即可,操作如下:
File>open>当前项目下的android项目>Project Structure>SDK Location>Gradle
Settings>Gradle JDK 修改成需要的Java(即JDK)版本。
文章来源:https://www.toymoban.com/news/detail-776253.html
下一篇 Gradle版本与Java(JDK)版本不兼容问题系列二文章来源地址https://www.toymoban.com/news/detail-776253.html
到了这里,关于【Flutter】exception in phase ‘semantic analysis‘ in source unit ‘_BuildScript_‘ Unsupported class的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!