flutter 错误:LinkageError occurred while loading main class

hxzsmxv2  于 12个月前  发布在  Flutter
关注(0)|答案(1)|浏览(619)

我刚刚尝试在Android Studio终端中执行以下命令:

flutter doctor --android-licenses

得到下面的错误:
错误:LinkageError occurred while loading main class com.android.sdklib.tool.sdkmanager.SdkManagerCli java.lang. Undefined ClassVersionError:com/android/sdklib/tool/sdkmanager/SdkManagerCli已由较新版本的Java Runtime(类文件版本61.0)编译,此版本的Java Runtime仅识别55.0以下的类文件版本
有什么问题吗?如何解决这个问题?

qhhrdooz

qhhrdooz1#

(类文件版本61.0)是JDK 17。将JDK升级到17,并确保它在新终端上使用java --version或重新加载env变量后位于PATH上。

相关问题