Unrecognized VM option 'MaxPermSize=512m' Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit

Unrecognized VM option 'MaxPermSize=512m' Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit

我将 IDE 更新为 Android Studio Arctic Fox 版本,在升级完成后尝试同步 gradle 时遇到了这个问题:

"Unrecognized VM option 'MaxPermSize=512m' Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit."

我检查了我的 java 版本,它是 Java 17。我删除了我的 .gradle 目录,但没有帮助。撤消了更新所做的 gradle.properties 更改。它也没有用。我在 vm.studiooptions 文件中查找 maxPermSize 值。它并不像一些 Whosebug 已经提出的问题中所建议的那样存在。

在下面分享此修复程序。

经过几个小时的在线查找解决方案并尝试不同的方法。

这对我有用:

文件 -> 项目结构 -> SDK 位置 -> 最后一行“JDK 位置已移动到 Gradle 设置 。我点击了这个 - > Gradle JDK -> 嵌入式 JDK

在您的 Android 工作室中转到文件--> 设置-->(构建、执行、部署)--->构建工具---> Gradle.
在 Gradle 设置中选择嵌入式 JDK。

Here's a screenshort