【问题标题】:"Error:Failed to complete Gradle execution. Cause: Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed)"“错误:无法完成 Gradle 执行。原因:Gradle 构建守护进程意外消失(它可能已被杀死或可能已崩溃)”
【发布时间】:2017-05-31 18:38:39
【问题描述】:

我的 android studio 开始冻结我,所以我使用任务管理器终止了任务,当我重新打开 android studio 时出现此错误:

错误:无法完成 Gradle 执行。原因:Gradle 构建守护进程 意外消失(可能已被杀死或坠毁)

我尝试清理和重建 gradle 并关闭并重新打开 android,但它并没有消失。关于堆栈溢出的主要答案似乎已经过时的答案来点击不再存在的东西,例如Settings-->Gradle-->GradleVM options

【问题讨论】:

  • 您是否尝试在设置中搜索 gradle?
  • @creativecreatorormaybenot 是的,我确实去了文件>设置>构建,执行,部署> Gradle,我看不到其他人说我应该看到的任何东西,除非这不是他们所指的?
  • 我已经看到当你的机器内存不足时会发生这种情况......请确保你首先关闭浏览器等......

标签: android gradle


【解决方案1】:

如此处所述: https://developer.android.com/studio/intro/studio-config.html

要更改 VM 堆大小,请执行以下操作: 1. 帮助 > 编辑自定义 VM 选项 2.添加行

-XmxheapSize

,heapSize 是你想要的大小。 IE。

-Xmx2g

2 场演出

【讨论】:

  • 它没有用堆大小中继
  • 谢谢伙计!在新的 Android Studio 3.0 中工作。
【解决方案2】:

这是因为系统内存不足。

  1. 关闭所有 Android Studio 实例并重新启动它。
  2. 确保 RAM 已释放一些空间: 检查 Windows 任务管理器(按 Ctrl+Alt+Del 会显示)-->性能。

【讨论】:

    【解决方案3】:

    这可能是虚拟机堆大小的原因。一旦尝试通过添加以下行 帮助 --> 编辑自定义虚拟机选项

    -Xmx2g
    

    其中 2g 是堆的大小

    【讨论】:

    • 我在 gradle.properties 中添加了这个,例如 org.gradle.jvmargs = -Xmx2g。未创建/编辑任何 vm 选项并且它正在工作。在此之后出现另一个错误,通过添加此 android.enableAapt2=false 进行修复
    【解决方案4】:

    我通过信息问题跟踪器解决了它,它发生在 android 3.0 canary 4 中

    1. 转到 gradle.properties
    2. 添加此代码 android.enableAapt2=false

    【讨论】:

      【解决方案5】:

      此错误主要与Android Studio 3.0 Canary 3 AAPT2(Android Asset Packaging Tool)有关。

      • 使用 AAPT2 改进了增量资源处理。要启用 AAPT2,请将 >以下内容添加到您的 gradle.properties 文件中:android.enableAapt2=true

      这是添加到 android studio 以提高其性能的新功能。

      Read more about improved android plugin.

      但它是如何导致错误的,即使是全新安装在第一次启动时也会弹出此错误。你只需要做一件事来解决这个问题。

      1. 转到gradle.properties

      2. 添加这一行android.enableAapt2=false(如果还没有。)

      如果你设置android.enableAapt2=true,同样的错误会再次出现。 heapSize 与此问题无关。)

      【讨论】:

        【解决方案6】:

        关闭您的 android studio 并重新启动计算机。

        然后尝试重新构建它。有时只需重新启动计算机即可解决此错误。

        【讨论】:

          【解决方案7】:

          这个错误与较少的内存有关,所以 对我来说,关闭模拟器后它已修复 因为模拟器消耗了很多内存并重新启动它 android studio 需要这么多内存才能运行... 所以释放一些内存并重新启动工作室

          【讨论】:

            【解决方案8】:

            我也有同样的问题,只需关闭所有其他选项卡并单击无效捕获并重新启动工作室。它工作正常

            【讨论】:

              猜你喜欢
              • 2018-04-08
              • 2015-04-24
              • 2019-02-26
              • 2017-05-02
              • 1970-01-01
              • 1970-01-01
              • 2016-12-31
              • 2019-06-08
              • 1970-01-01
              相关资源
              最近更新 更多