安卓工作室Arctic Fox出现Gradle错误

4
我正在使用Flutter进行一些基本操作,当我收到Android Studio的更新Arctic Fox时,我刚刚更新。在更新后立即运行我的应用程序(在升级之前很好),出现了这个错误。 enter image description here flutter doctor 的输出在这里。

enter image description here

Java 版本为

enter image description here

在Android Studio的项目结构中,我无法像下面所示设置Java SDK。

enter image description here

在尝试修复问题时,我发现了this这个问题以及许多其他互联网上的问题,但我还没有找到解决方法。有人可以帮我解决这个问题吗?

2个回答

5

这个问题已经在Flutter的主分支中得到了修复。目前,您可以切换到主分支,待代码合并到稳定分支后再移回稳定分支。

flutter channel master # This will switch to master branch.
flutter upgrade # This will upgrade flutter.

由于新的Arctic Fox中JDK文件夹的更改,Flutter需要此更新。运行后,您可以尝试flutter doctor,它应该会显示No issues found!

我正在主分支上。它显示在“Flutter doctor”输出中。 - Nuwan Thisara
1
@NuwanThisara,能否请你获取最新的版本?这是我flutter doctor的当前输出。 Doctor summary (要查看所有细节,请运行flutter doctor -v): [✓] Flutter(通道主人,2.5.0-2.0.pre.113,在macOS 11.5.1 20G80上) - kushvarma

1

@kushverma提供的答案确实有帮助,但由于主版本每天都在变化,因此不够稳定。这个问题在“beta”频道中也得到了解决,该频道更加稳定,出现的问题更少。希望这对遇到此问题的人有所帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接