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

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 

解决scheme为我工作

    1.在android studio中打开项目gradle.properties文件
    2.在文件末尾添加这一行org.gradle.jvmargs = -Xmx1024m &保存文件
    3.closures并重新打开项目

做以下步骤:

  1. 启动Android Studio。
  2. closures任何打开的项目。转到文件>closures项目(欢迎窗口将打开)
  3. 转到configuration>设置。
  4. 在“设置”对话框中,从左侧select编译器(基于Gradle的Android项目) ,并将VM选项设置为-Xmx512m (即在VM Options下写入-Xmx512m),然后按OK。 在哪里放

我有同样的问题,这是因为我有一个现有的“.gradle”文件夹,然后我已经玩了Android的工作室版本(还有Java的JDK版本),我想它搞砸了。

解决scheme:删除.gradle目录(我的位置是C:\ Users \ UserName \ .gradle),然后重新启动android studio。 它会自动创build一个新的。

对于android studio 2.2版本,VM选项不能直接从项目结构中获得。

步骤使gradle同步成功: – >

1)OPEN项目

2)点击gradle脚本

3)打开gradle.properties

4)将org.gradle.jvmargs = -Xmx1536m更改为org.gradle.jvmargs = -Xmx1024m

5)保存工作

6)打开文件 – >无效caching/重新启动

它的完成!

享受Android!

我有同样的问题。 以pipe理员身份启动Android Studio修复了它。

它与AS有多less内存可用来为您的应用创buildVM环境来填充。 自从更新到2.2之后,我每次尝试在AS中创build一个新项目时都遇到同样的问题。

我如何解决它是通过进入项目(在左侧)> Gradle脚本> gradle.properties 。 当它打开文件时,转到“(第10行)”下面的行#指定守护进程使用的JVM参数(第11行)#该设置对调整内存设置特别有用。 您正在寻找以“org.gradle.jvmargs”开头的行。 这应该是第12行。将第12行更改为此

 org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 

在更改此行后,您可以通过单击“再试一次”来通知Gradle同步失败(它将位于您打开的文件的顶部),从而将Gradle与项目同步。 或者你可以简单地closures并重新启动AS,它应该同步。

从本质上讲,这是AS为应用程序初始化分配更多的内存 。 我知道这不是一个永久的修复,但它应该让你通过实际启动你的应用程序。

打开您的项目并按Ctrl + Alt + Shift + S打开项目结构 。 在JDK位置检查下Use embedded JDK (recommended)

我遇到了同样的问题,我发现Android Developer工具在JDK 8中不能正常工作。我删除了当前的JDK 8,并安装了JDK 7,并且工作就像没有增加堆内存或删除.gradle文件夹。

打开Android Studio,然后转到gradle.properties文件并将最后一行更改为

org.gradle.jvmargs = -Xmx1024m。

然后再次尝试

不同的解决scheme可能工

  1. c:\users\username\.gradle删除.gradle文件夹

  2. File > Settings 。 在“设置”对话框中,从左侧selectCompiler (Gradle-based Android Projects) ,并将VM选项设置为-Xmx512m (即在VM Options下写入-Xmx512m ,然后按OK

  3. closures机器上运行的多个应用程序并清除内存空间,然后重试

尝试在Android Studio->设置 – >编译器 – >虚拟机选项添加-Xmx512m,这是工作的感谢..

  • 启动Android Studio。
  • closures任何打开的项目。转到文件>closures项目(欢迎窗口将打开)
  • 转到configuration>设置。
  • 在“设置”对话框中,从左侧select编译器(基于Gradle的Android项目),并将VM选项设置为-Xmx512m(即在VM Options下写入-Xmx512m),然后按OK。

它主要适用于initilize虚拟机的问题。

信不信由你,在Windows 10上执行Windows Update后,我只是遇到了这个突然的问题。不知何故,这个更新弄糟了我现有的Malwarebytes Anti-Exploit程序,最终导致Android Studio无法调用JVM t甚至打开cmd.exe!)。

解决scheme是删除Malwarebytes Anti-Exploit程序(这可能会在未来修复)。

启动Android Studio。 closures任何打开的项目。转到文件>closures项目(欢迎窗口将打开)转到configuration>设置。 在“设置”对话框中,从左侧select编译器(基于Gradle的Android项目),并将VM选项设置为-Xmx512m(即在VM Options下写入-Xmx512m),然后按OK。

然后做这个

右键单击我的电脑,打开你的系统属性(你之前打开的位显示你的CPU / RAM值)>>在左侧边栏,点击高级系统设置>>点击环境variables>>在系统variables下,按新build>>使用下面的值://variables名称:_JAVA_OPTIONS //variables值:-Xmx524M然后,按OK再次尝试。 重新启动Android Studio

在某些PC的这个问题的人是由升级到最新的Android工作室和gradle版本之后的防病毒程序引起的。 在我的情况下,我把我的系统拆分了一切,只是为了发现Commodo Internet安全是不让Gradle守护进程运行的。

安全过程后,一切运行顺利。 请注意,更新前一切正常。 这个问题只是在更新之后才出现的,没有改变防病毒/防火墙程序中的任何东西。

我有同样的问题,我只是删除.gradle文件,并重新启动android studio,它会自动下载最新版本,它的作品完美…..

尝试在Android Studio->Settings->Compiler->VM Options添加-Xmx512m ,如下图所示。

此问题的原因可能是: Grade的构build守护进程(分叉进程)以最大Java堆大小作为平台默认值进行调用。 在32位Windows上,这个系统可能高达1GB。 如果那么多(默认)堆大小不能被分配给build deamon,我们会得到这个错误信息。 所以使用-Xmx选项来设置一个较小的堆大小。 没有必要坚持-Xmx<size>大小为512m 。 在我的Win 32bit,4GB RAM的机器上, -Xmx768m也不错。

在这里输入图像描述

gradle.properties文件中,将org.gradle.jvmargs更改为-Xmx1024m

 org.gradle.jvmargs=**-Xmx1024m** -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 

打开Android Studio,然后转到gradle.properties文件并将最后一行更改为

 org.gradle.jvmargs=-Xmx1024m. 

然后去

文件>无效caching/重新启动。

问题就解决了,对我来说工作得很好。

我的情况是有点特殊的VM选项不是avaibale。 我使用x86 windows 7系统,我解决这个问题的方法是通过下面的程序来做:

  1. 文件 – 设置…
  2. 在“构build,执行,部署”中select“Gradle”
  3. 在“项目级设置”中select“使用默认的gradle wrapper(推荐)”,

重启Android Studio问题后修复!

我想如果你的环境因为某些VCS合并或提交错误而变得混乱,我build议你重新导入你的项目并把它添加到你的VCS的根目录下以恢复项目。 如果你使用像git或subversion这样的VCS,你只需要将你的项目添加到给定的仓库的根目录下,一切都应该恢复正常。 这虽然为我工作。

我通过安装JDK x64解决了这个问题。 我想你正在使用JDK x86,并没有足够的内存gradle。

尝试禁用防火墙。

这可能是一个非常奇怪的解决scheme,但我有同样的问题,我在Windows 32位上运行Android 2.3。 我删除了当前的应用程序和禁用防火墙。 一旦创build一个新的项目,一切正常。

VM选项不可用。 我使用的是Android 2.2版, 我没有看到VM选项