android-studio - Android Studio 未使用自定义 VM 选项启动
问题描述
我正在使用安卓工作室 v3.6.3。我的笔记本电脑有 16GB RAM 和 i7(第 7 代处理器)。我尝试在 Android Studio 中配置自定义 VM 选项。以下是我的配置
# custom Android Studio VM options, see https://developer.android.com/studio/intro/studio-config.html
-Xmx8g
-XX:MaxPermSize=1g
-Xms1g
保存此配置后,Android Studio 没有为我打开。如果我将 -Xms 设置为 512m,它正在启动。对于 Xms 的任何大于 512m 的值,Android 工作室都不会打开。我需要将值设置为 1g 以避免内存不足错误。有什么意见可以解决这个问题吗?
解决方案
更新:问题出在 _JAVA_OPTIONS 的系统环境变量的值上。在环境变量中,最大堆指定为 -Xmx512m,但在自定义 VM 选项中,我尝试设置初始堆大小(-Xms 为 1g)。由于最大堆小于初始堆空间,android studio 没有启动。我将环境变量中-Xmx的值修改为8g,问题解决了
推荐阅读
- json - vscode 如何支持使用 https://schemastore.org/json/ 进行自动 json 验证?
- python - Pip 下载已经满足的需求
- pandas - Pandas 如何将多列 str% 替换为浮点数?
- java - 如何从 Java 中的 TrainValidationSplitModel 中提取最佳参数集?
- vuejs3 - VueJs 检测移动设备的方式,当我们需要渲染两个不同的视图时,相对于设备类型
- java - Java 是否使用具有非 void 返回类型的 setter 方法打破了自己的规则?
- angular - 如何更新路由上的主要角度组件?
- javascript - 数据表服务器端不允许重新初始化
- java - 窗口 10 让 tomcat 9 在 https 上工作
- python - sqlite3.OperationalError:“创建”附近:语法错误