我刚刚换了一台新笔记本电脑,并将所有 Flutter 项目都转移到了新设备上。当我尝试运行其中一个项目时,它说我的 Java 版本为空。我该如何解决这个问题?
我的 Java 版本是 17,Gradle 是 7.6.3:
运行时
flutter run
,它说:
虽然环境只显示 JDK 17,但我不知道为什么它建议 JDK 21
JAVA_HOME
当我没有这样设置时:
flutter doctor -v
显示 Java 二进制文件位于 jdk-21 中,而我没有它:
在我之前的设备上运行良好,但为什么在我的新设备上无法运行?
重新运行吧兄弟。
并尝试修复某些问题