Android Studio Gradle 项目“无法启动守护进程/VM初始化”

115

Android Studio(Beta)0.8.4版本
操作系统版本:Windows 8
Java JRE/JDK版本:1.8.0_11

Error:Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.12/userguide/gradle_daemon.html
-----------------------
Error occurred during initialization of VM
Could not reserve enough space for 1048576KB object heap
Java HotSpot(TM) Client VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0

我尝试了许多方法都没有成功。当我用另一个JDK替换嵌入式JDK时,问题得到了解决 - 我单独安装了它。在“文件->项目结构-> JDK位置”中进行更改。可能是因为我的嵌入式JDK出现了某些问题。 - Sold Out
38个回答

0

您可以简单地更改gradle.properties文件。我在下面提供了示例输入图像描述


0
尝试在Android Studio->设置->编译器->VM选项中添加-Xmx512m,它有效了,谢谢。

2
打开系统属性(显示CPU / RAM值的那一部分)>> 在左侧边栏中,单击高级系统设置 >> 单击环境变量 >> 在系统变量下,按New >> 使用以下值:// 变量名: _JAVA_OPTIONS // 变量值: -Xmx524M然后,按OK并重试。重新启动Android Studio。 - Sanjeev Kumar

0
我通过安装JDK x64来解决了这个问题。我猜你正在使用jdk x86,而对于gradle来说内存不够。

0
不同的解决方案适用于不同的人。我已经尝试了几乎所有在上面和其他论坛发布的解决方案。
在我的情况下,问题是因为我的笔记本电脑启用了移动热点功能
笔记本电脑配置: - Windows 10 - RAM 12GB - Android Studio 4.2.2 - Gradle版本6.7.1

0
从任务列表中结束ADB进程然后再试一次,对我来说感觉很奇怪,但结果却很顺利。

0
刚刚安装了新版本的Gradle,现在它可以正常工作了。我想本地的Gradle实例可能出了问题。

0

前往 /Library/Java/JavaVirtualMachines,确保您没有任何不必要的文件。在我的情况中,我不小心安装了 jdk-19.jdk,但我想使用 zulu-11.jdk。删除 jdk-19.jdk 解决了我的问题。输入图像描述

enter image description here


-1

我遇到了这个问题,所以我通过删除项目文件夹重新创建新项目来解决它。

以上解决方案对我有效,希望能帮助到其他人。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接