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
我将 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