android Gradle同步失败:无法启动守护进程

wyyhbhjk  于 2022-12-02  发布在  Android
关注(0)|答案(3)|浏览(197)

我是Android开发和Java的新手,但在成功安装Android Studio和JDK后,我成功创建了第一个应用程序,并在模拟器和手机上进行了测试。现在,每当我打开Android Studio时,我都会收到以下消息:

Gradle sync failed: 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 https://docs.gradle.org/3.3/userguide/gradle_daemon.html
        Please read the following process output to find out more:
        -----------------------
        Consult IDE log for more details (Help | Show Log)

我已经搜索了这个网站,并广泛在谷歌上,到目前为止,所有建议的解决方案,我发现都失败了。
我使用的是Android Studio 2.3.3和JDK 1.8.0_131。
到目前为止,我已经尝试:-卸载Android Studio和JDK,删除任何文件夹留下,然后重新安装两者.
1.正在从C:\Users$username$中删除.gradle文件夹。
1.将生成进程堆大小更改为1024。
1.使所有缓存失效并重新启动多次。
1.对JDK和Android SDK的路径进行双重检查甚至三重检查。
1.确保我没有额外的打开的程序/窗口和后台应用程序,以防它是一个内存短缺的问题,建议在一些职位。
我仍然不知道如何解决这个问题,并欢迎任何建议。谢谢。

1sbrub3j

1sbrub3j1#

奇怪的是,在我的情况下,重新启动电脑每一次都起作用。

7xzttuei

7xzttuei2#

Sheff执行以下步骤:
1.启动Android Studio。
2.关闭任何打开的项目。转到文件〉关闭
3.项目。(将打开欢迎窗口)转到配置〉设置。
在设置对话框中,选择编译器(基于Gradle的Android项目)
并将“VM Options”(虚拟机选项)设置为-Xmx 512 m(即在“VM Options:”(虚拟机选项:)下写入-Xmx 512 m),然后按“OK”(确定)。

解决方案对我有效
1.在gradle.propertiesandroid studio中打开项目www.example.com文件
2.在org.gradle.jvmargs=-Xmx 1024 m文件末尾添加此行并保存文件
3.关闭并重新打开项目
这两种方法是相同的,但你说新的Android工作室,所以我给予两个建议..如果有任何疑问短信我

erhoui1w

erhoui1w3#

如果这影响到单个项目,则可能是由于缺少gradle.propertiesgradle-wrapper.properties文件。
在项目目录中尝试这些默认设置
gradle.properties

org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
android.useAndroidX=false
android.nonTransitiveRClass=true
android.enableR8.fullMode=true
android.buildTypes.release.ndk.debugSymbolLevel = SYMBOL_TABLE


gradle-wrapper.properties

distributionBase=GRADLE_USER_HOME
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME

相关问题