首页 > 解决方案 > 运行旧项目时出现“无法启动守护进程”

问题描述

我有一台笔记本电脑:hp pav dv6 4 gb ram 32bit win 8。这是我尝试运行旧项目时得到的。

错误信息:

无法启动守护进程。此问题可能是由于守护程序配置不正确造成的。例如,使用了无法识别的 jvm 选项。请参阅https://docs.gradle.org/5.6.4/userguide/gradle_daemon.html上有关守护进程的用户手册章节 处理命令行:C:\Program Files\Java\jdk1.8.0_261\bin\java.exe -Xmx1536m -Dfile.encoding=windows-1252 -Duser.country=US -Duser.language=en -Duser.variant -cp C:\Gradle\gradle-4.1\wrapper\dists\gradle-5.6.4-all\ankdp27end7byghfw1q2sw75f\gradle-5.6.4\lib\gradle-launcher-5.6.4.jar org.gradle.launcher.daemon.bootstrap。 GradleDaemon 5.6.4 请阅读以下进程输出以了解更多信息: ------------------------ 虚拟机初始化期间发生错误无法为1572864KB object heap ----------- 检查为 gradle 进程定义的 JVM 参数:

  • 项目根目录中的 gradle.properties
  • GRADLE_USER_HOME 目录中的 gradle.properties

gradle.properties:

## For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
#
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx1024m -XX:MaxPermSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
#
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
#Wed Nov 18 01:37:38 PST 2020
android.enableJetifier=true
android.useAndroidX=true
org.gradle.jvmargs=-Xmx512m
systemProp.http.proxyHost=
systemProp.http.proxyPort=80
systemProp.https.proxyHost=
systemProp.https.proxyPort=80

标签: javaandroidandroid-studiogradle

解决方案


使缓存重新启动无效并更改默认值可以使项目运行


推荐阅读