无法为1572864KB对象堆Android Studio保留足够的空间 [英] Could not reserve enough space for 1572864KB object heap Android Studio

查看:170
本文介绍了无法为1572864KB对象堆Android Studio保留足够的空间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以我不知道我点击了什么,但是当我点击之后,一切都停止了.

So I don't know what I clicked on but after I did, everything, like literally everything stopped working.

当前错误消息:

错误:无法启动守护进程.这个问题可能是由守护程序的错误配置引起.例如,使用无法识别的jvm选项.请参考用户手册关于守护程序的章节 https://docs.gradle.org/5.4.1/userguide/gradle_daemon.html 流程命令行:C:\ Program Files(x86)\ Java \ jdk1.8.0_181 \ bin \ java.exe-Xmx1536m -Dfile.encoding = windows-1252 -Duser.country = NL -Duser.language = nl -Duser.variant -cp C:\ Users \ MSahl.gradle \ wrapper \ dists \ gradle-5.4.1-all \ 3221gyojl5jsh0helicew7rwx\ gradle-5.4.1 \ lib \ gradle-launcher-5.4.1.jarorg.gradle.launcher.daemon.bootstrap.GradleDaemon 5.4.1请阅读以下过程输出以了解更多信息:----------------------- VM初始化期间发生错误,无法为1572864KB对象堆保留足够的空间

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 Manual chapter on the daemon at https://docs.gradle.org/5.4.1/userguide/gradle_daemon.html Process command line: C:\Program Files (x86)\Java\jdk1.8.0_181\bin\java.exe -Xmx1536m -Dfile.encoding=windows-1252 -Duser.country=NL -Duser.language=nl -Duser.variant -cp C:\Users\MSahl.gradle\wrapper\dists\gradle-5.4.1-all\3221gyojl5jsh0helicew7rwx\gradle-5.4.1\lib\gradle-launcher-5.4.1.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 5.4.1 Please read the following process output to find out more: ----------------------- Error occurred during initialization of VM Could not reserve enough space for 1572864KB object heap

即使卸载了所有内容,问题仍然存在.

Even after uninstalling everything the problem still persists.

推荐答案

打开gradle.properties:
Gradle 5.4.1文档中的最大限制:
如果请求的构建环境未指定最大堆大小,则守护程序将使用多达512MB的堆.

org.gradle.jvmargs = -Xmx512m
或者,您可以标记存储设置.系统将自行设置.

Open gradle.properties:
Max limit from Gradle 5.4.1 document:
If the requested build environment does not specify a maximum heap size, the Daemon will use up to 512MB of heap.

org.gradle.jvmargs=-Xmx512m
Or you can remark memory setting. The system will set by itself.

我文件的其余内容:
=====================================================================
android.useAndroidX = true
#自动转换第三方库以使用AndroidX
android.enableJetifier = true
#此项目的Kotlin代码样式:正式"或过时":
kotlin.code.style = official
=====================================================================
现在,文件>>用Gradle文件同步项目

The rest of content of my file:
======================================================================
android.useAndroidX=true
# Automatically convert third-party libraries to use AndroidX
android.enableJetifier=true
# Kotlin code style for this project: "official" or "obsolete":
kotlin.code.style=official
======================================================================
Now, File >> Sync Project with Gradle Files

这篇关于无法为1572864KB对象堆Android Studio保留足够的空间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆