You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级至Android Studio Arctic Fox后同步Gradle报MaxPermSize虚拟机错误该怎么解决?

解决Android Studio Arctic Fox + Java 17同步Gradle的MaxPermSize错误

嘿,这个问题我之前也踩过坑!根源很明确:Java 9及以后的版本已经彻底移除了MaxPermSize这个JVM参数,换成了Metaspace相关配置,而Arctic Fox升级后残留的旧配置和你的Java 17不兼容。结合你已经尝试的操作,给你补全关键的修复步骤:

  • 先纠正一个小细节:你找的vm.studiooptions文件名不对,正确的是studio.vmoptions(64位系统对应studio64.vmoptions),它在Android Studio的安装目录下的bin文件夹里:
    • Windows路径示例:C:\Program Files\Android\Android Studio\bin
    • Mac路径示例:/Applications/Android Studio.app/Contents/bin
  • 打开这两个vmoptions文件,搜索所有包含MaxPermSize的行,直接删掉这些行,或者替换成Java 17支持的参数:-XX:MaxMetaspaceSize=512m
  • 再检查项目根目录的gradle.properties,确保org.gradle.jvmargs配置里没有MaxPermSize,如果有同样替换成MaxMetaspaceSize
  • 最后重启Android Studio,再尝试同步Gradle就能解决了

之前你删除.gradle目录没用,是因为这个错误的配置不在项目缓存里,而是在Android Studio的全局JVM配置文件里,找对文件问题就迎刃而解啦!


内容的提问来源于stack exchange,提问作者Pooja Singh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.30 18:58:11