Android Studio中的版本(测试版)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
Answer 1:
该解决方案为我
1.Open项目gradle.properties文件在Android Studio中
2.Added这条线在文件末尾org.gradle.jvmargs = -Xmx1024m&保存文件
3.关闭和重新打开项目
Answer 2:
做下面的步骤:
- 启动Android工作室。
- 关闭所有打开的project.Go文件>关闭项目。(欢迎窗口将打开)
- 转到配置>设置。
- 在设置对话框中,选择从左边和设置VM选项编译器(基于摇篮功能的Android项目),以-Xmx512m(即下VM选项:),然后按OK写-Xmx512m。
Answer 3:
我有同样的问题,那是因为我有一个现有的“.gradle”文件夹,然后我用了Android Studio版本播放(并且还与Java JDK版本),我想这把事情搞乱。
解决方法:取出.gradle目录(我的位置是C:\ Users \用户名\ .gradle),并重新启动机器人工作室。 它会自动创建一个新的。
Answer 4:
了解Android Studio 2.2版VM选项是不是从项目结构可直接。
步骤,以使gradle这个同步成功: - >
1)打开项目
2)点击gradle这个脚本
3)开放gradle.properties
4)更改org.gradle.jvmargs = -Xmx1536m到org.gradle.jvmargs = -Xmx1024m
5)保存工作
6)打开文件 - >无效高速缓存/重新启动
而它的完成!
享受Android的!
Answer 5:
打开项目,然后按下Ctrl + Alt + Shift + S打开项目结构 。 在JDK位置签到有Use embedded JDK (recommended)
。
Answer 6:
它有多少内存可用于AS来为你的应用程序来填充VM环境的事情。 问题是,因为在更新到2.2以往我每一次我尝试创建作为新项目时有同样的问题。
我该如何解决这个问题是通过进入项目(在左侧)>摇篮脚本> 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这个(这将是你打开的文件的顶部)。 您也可以直接关闭并重新启动AS,它应该同步。
从本质上讲这是什么要说的是对AS 分配更多的内存的应用程序初始化。 我知道这是不是一个永久性的修复,但它应该让你通过实际启动您的应用程序。
Answer 7:
只需重新启动电脑
不知道是什么原因导致这个问题对我来说,我在这里尝试了所有的解决方案,毫无效果。 重新启动的帮助下,Windows 7操作系统。
org.gradle.jvmargs = -Xmx2048m已经在那里了。
更新:
我相信它的Windows Defender杀毒软件的更新(KB915597)后开始
更新的大概日期 - 2018年7月22日
Answer 8:
我有同样的问题。 正在启动Android工作室担任管理员固定它。
Answer 9:
开放的Android工作室,然后去gradle.properties文件,修改最后一行
org.gradle.jvmargs = -Xmx1024m。
然后按再试一次
Answer 10:
我有同样的问题,我发现的是,Android开发者工具不支持JDK 8好工作,我删除了我的最新的JDK 8和安装JDK 7的工作就这样没有增加的堆内存或删除.gradle文件夹。
Answer 11:
不管你信不信,我正好遇到这突如其来的问题,执行在Windows 10,不知怎的,Windows更新后,该更新搞砸了我现有的Malwarebytes反开拓方案,并最终导致Android的工作室是无法调用JVM(我不能”吨甚至打开cmd.exe的!)。
的解决方案是去除的Malwarebytes反 - 开拓程序(这可以是固定在未来)。
Answer 12:
在一些PC对这个问题的家伙是由防病毒程序后升级到最新的Android工作室和gradle这个版本引起的。 在我来说,我撕毁了我的系统除了故障排除一切才发现,Commodo互联网安全负责不让gradle这个守护进程运行。
安全列表后,过程一切顺利。 请注意,一切都在更新前确定。 这个问题只有在没有杀毒/防火墙程序改变任何更新后走了过来。
Answer 13:
我有同样的问题,我解决它使用这些步骤。
1)用C删除您.gradle文件(uuslly它:\用户{} your_PC_name
2),然后进入到环境变量并将其添加到系统变量(如一个新的变量)
变量名:_JAVA_OPTIONS
变量值:-Xmx524m
3)去你的项目文件夹,然后运行以下命令
离子科尔多瓦平台添加的android
4)上面的命令在你的项目路径中创建文件夹平台
5)然后运行该命令
离子科尔多瓦构建Android
Answer 14:
不同的解决方案可能工作
删除.gradle
从文件夹c:\users\username\.gradle
File
> Settings
。 在设置对话框中,选择Compiler (Gradle-based Android Projects)
从左边和设置VM选项-Xmx512m
(即写-Xmx512m
下VM选项:),然后按OK
。
你的机器上运行关闭多个应用程序和明确的内存空间,然后再试一次
Answer 15:
尝试在Android的工作室 - >设置 - >反编译> VM选项添加-Xmx512m,它的工作感谢..
Answer 16:
- 启动Android工作室。
- 关闭所有打开的project.Go文件>关闭项目。(欢迎窗口将打开)
- 转到配置>设置。
- 在设置对话框中,选择从左边和设置VM选项编译器(基于摇篮功能的Android项目),以-Xmx512m(即下VM选项:),然后按OK写-Xmx512m。
它主要适用于该用来初始化VM问题。
Answer 17:
启动Android工作室。 关闭所有打开的project.Go文件>关闭项目。(欢迎窗口将打开)进入配置>设置。 在设置对话框中,选择从左边和设置VM选项编译器(基于摇篮功能的Android项目),以-Xmx512m(即下VM选项:),然后按OK写-Xmx512m。
然后做到这一点
右键单击我的电脑上,并打开你的系统属性(您收到打开该位显示您的CPU / RAM值)>>点击左侧侧边栏,点击高级系统设置>>点击环境变量>>在系统变量,按新>>使用下面的值://变量名:_JAVA_OPTIONS //变量值:-Xmx524M,然后按OK,然后再试一次。 重新启动的Android工作室
Answer 18:
尝试禁用防火墙。
这可能是一个很奇怪的解决方案,但我有同样的问题,我在Windows上运行Android 2.3的32位。 我删除了当前的应用程序和禁用防火墙。 在创建一个新的项目,一切运行良好。
Answer 19:
我刚刚清理我的磁盘空间,然后重新启动计算机。 这也帮助了我。
Answer 20:
我有同样的问题,我只是删除.gradle文件并重新启动机器人工作室,它会自动下载最新的版本,它的作品完美.....
Answer 21:
尝试添加-Xmx512m
中Android Studio->Settings->Compiler->VM Options
如在下面的图像。
之所以有这样的问题可能是:等级的构建守护进程(派生进程)与最大Java堆大小为调用平台的默认值。 在32位Windows这个系统,这可能是高达1GB。 我们收到此错误信息,如果那么多(默认)堆大小不能被分配到构建守护进程。 因此,使用-Xmx
选项设置较低的堆大小。 这是没有必要坚持-Xmx<size>
与大小512m
。 在我赢32位,4GB内存的机器, -Xmx768m
也不够好。
Answer 22:
在gradle.properties
文件,更改org.gradle.jvmargs
至-Xmx1024m
:
org.gradle.jvmargs=**-Xmx1024m** -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
Answer 23:
开放的Android工作室,然后去gradle.properties文件,修改最后一行
org.gradle.jvmargs=-Xmx1024m.
然后去
文件>的Invalidate缓存/重新启动。
而问题就解决了,它工作得很好了我。
Answer 24:
我的情况有点特殊,其VM选项未avaibale。 我使用的x86 Windows 7系统,我解决这个问题的方法是做下列步骤:
- 文件 - 设置...
- 在“建立,实施,部署”中选择“摇篮”
- 选择“使用默认gradle这个包装(推荐)”,在“项目级设置”
重启后的Android Studio的问题修正!
Answer 25:
我认为,如果你的环境刚刚搞砸,因为某些VCS合并或犯的错误,这是我的情况,我建议你只需重新导入,项目并将其添加到您的VCS的根,以恢复该项目。 如果你使用像的git或颠覆一个VCS,你只需要你的项目添加到给定回购的根源,一切都应该恢复正常。 这虽然为我工作。
Answer 26:
我通过安装JDK 64修复了这个问题。 我猜你正在使用JDK x86和它没有足够的内存gradle这个。
Answer 27:
刚装gradle这个新版本,并开始为我工作。 我认为gradle这个当地的情况下被搞砸了
Answer 28:
发生在我身上,因为我是在同一时间运行的虚拟机,公羊已经分配给因此Android工作室不能占用任何内存,关闭虚框和重新启动的伎俩我。
Answer 29:
如果我可以帮你,你必须在项目属性中去,并在嵌入式JSD JDK的位置字段使用支票(推荐)eneable。
文章来源: Android Studio Gradle project “Unable to start the daemon process /initialization of VM”