我在mac x1c 0d1x上遇到了这个问题
一切都很好,直到我试图运行一个Flutter代码,我从Codecanyon购买,并开始有这个问题,我尝试了这么多的修复,我看到网上,并将列出他们波纹管,但现在即使是新的Flutter项目,我创建现在给予同样的问题
步骤:我已经安装了java 11和16以及
然后尝试更改默认的jdk版本
export JAVA_HOME=`/usr/libexec/java_home -v 11.0.17`
以及
export JAVA_HOME=$(/usr/libexec/java_home -v 11)
然后当我在终端上运行java -version
时,我得到
下面的报告
我相信这意味着我已经成功地改变了它(我已经尝试使用bash,切换到Zsh,现在又回到bash),但它仍然不工作
我还尝试通过IDE从stackOverflow上看到的一些解决方案中更改它,但在android-studio〉Prefrences〉Build,Execution,Deployment〉Gradle中,直到我尝试文件〉项目结构〉项目并选择JDK 11
,该部分才显示
仍然不工作,即使安装了最新版本的Android Studio,仍然没有解决这个问题,我不得不再次安装旧版本,因为我的模拟器在更新后停止工作
我已经为此奋斗了几周到一个月了,在这里和github上检查了多个解决方案,但仍然没有找到一个有效的解决方案
2条答案
按热度按时间kdfy810k1#
在首选项中搜索
gradle
,然后选择正确的Gradle JDKa8jjtwal2#
当前flutter版本不支持此项目。您可以打开嵌入在当前flutter版本中的Gradle配置文件来查看Gradle信息。
打开Android〉应用〉构建.gradle第24行
您将看到当前flutter版本和当前java编译版本使用的gradle版本