我安装了Android Studio 1.1.0 . 我还没有做任何事情,比如开始新的Android应用程序或导入任何东西 . 不知何故,它试图构建一些东西,它会引发同步错误 .
错误:无法启动守护程序进程 . 此问题可能是由守护程序的错误配置引起的 . 例如,使用无法识别的jvm选项 . 请参阅http://gradle.org/docs/2.2.1/userguide/gradle_daemon.html上守护程序的用户指南章节 . 请阅读以下过程输出以了解更多信息:VM初始化期间出错无法保留足够的对象堆空间无法创建Java虚拟机 .
我已经检查了 gradle.org/.../gradle_daemon.html
但找不到任何有助于我解决问题的方法 .
这不是内存问题,因为我有8GB的物理内存,没有其他程序在运行 .
7 回答
在
MyApplicationDir\gradle.properties
中添加以下行我在Windows 10上使用Android Studio 3.0.0的修复是 remove entirely any jvm args from the gradle.properties file .
我正在使用带有gradle 4.1版的Android gradle包装器3.0.1 . 没有gradlew命令正在工作,但是警告说它正试图忽略任何jvm内存args,因为它们在8中被删除(我假设是Java 8) .
在gradle.properties中,您甚至可以删除
这样的界限或评论出来 . 让android studio决定吧 . 当我遇到同样的问题时,上述解决方案都不适用于我 . 在gradle.properties中注释掉这一行有助于解决该错误 .
我尝试了几种解决方案,似乎没什么用 . 设置我的系统JDK以匹配Android Studio解决了这个问题 .
确保你的系统java
和仙女座一样
对于Android Studio 1.3 :(方法1)
第1步:在Android Studio项目中打开 gradle.properties 文件 .
第2步:在文件末尾添加此行
上面的方法似乎有效,但如果以防万一它不会这样做(方法2)
第1步:启动Android工作室并关闭所有打开的项目( File > Close Project ) .
步骤2:在欢迎窗口中,转到 Configure > Settings .
第3步:转到 Build, Execution, Deployment > Compiler
第4步: Change Build process heap size (Mbytes) to 1024 和 Additional build process to VM Options to -Xmx512m .
第5步:关闭或 Restart Android Studio .
我遇到了同样的问题,这是我的帖子:
Android Studio - Gradle build failing - Java Heap Space
exec summary:Windows在这里查找gradle.properties文件:
所以创建该文件,并添加如下所示的行:
根据@Fiziz Siddiqui的帖子
MacOS 10.12.6上的Android Studio 2.3.3解决方案
启动具有更多堆内存的Android工作室: