简体   繁体   English

android studio错误:无法启动守护程序进程

[英]android studio Error:Unable to start the daemon process

Version of Android Studio 2.2 OS version: Windows 10 Java JRE/JDK version: 1.8.0_51 Android Studio 2.2操作系统版本:Windows 10 Java JRE / JDK版本:1.8.0_51

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. 使用了无法识别的jvm选项。 Please refer to the user guide 请参阅用户指南
chapter on the daemon at 关于守护进程的章节
https://docs.gradle.org/2.14.1/userguide/gradle_daemon.html Please https://docs.gradle.org/2.14.1/userguide/gradle_daemon.html
read the following process output to find out more: 阅读以下过程输出以了解更多信息:
----------------------- Error occurred during initialization of VM Could not reserve enough space for 1572864KB object heap ----------------------- VM初始化期间发生错误无法为1572864KB对象堆保留足够的空间

Im using Android studio version 2.2.2 on win 10 (32 bit) and this is how i fix this issue: 我在win 10(32位)上使用Android工作室版本2.2.2,这就是我解决这个问题的方法:

  1. Open your newly created project. 打开新创建的项目。
  2. Now open gradle.properties and change the JVM argument. 现在打开gradle.properties并更改JVM参数。 ie org.gradle.jvmargs=-Xmx1024m Basically it comes with default value of -Xm1536m which somehow is not working (at least for me). 即org.gradle.jvmargs = -Xmx1024m基本上它带有-Xm1536m的默认值,它在某种程度上不起作用(至少对我而言)。
  3. Then Rebuild the project and it should work. 然后重建项目,它应该工作。

add this line instead of following line in gradle.properties file 在gradle.properties文件中添加此行而不是以下行

comment this line #org.gradle.jvmargs=-Xmx1536m 注释这一行#org.gradle.jvmargs=-Xmx1536m

add this line 添加此行

org.gradle.jvmargs=-Xmx512m -XX:MaxPermSize=512m

尝试从C:\\Users\\<username>目录中删除.gradle ,然后重试。

In your project file\\platforms\\android\\cordova\\lib\\builders\\GradleBuilder.js Search for args.push and search for the line with the below description. 在项目文件\\ platforms \\ android \\ cordova \\ lib \\ builders \\ GradleBuilder.js中搜索args.push并搜索具有以下描述的行。 Mine was Xmx2048m. 我的是Xmx2048m。 I changed to Xmx1024m and it worked. 我改为Xmx1024m,它运作良好。 16MB of RAM in my pc. 我的电脑里有16MB的RAM。 Change 更改

args.push('-Dorg.gradle.jvmargs=-Xmx1024m'); 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM