繁体   English   中英

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

[英]“Error:Failed to complete Gradle execution. Cause: Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed)”

我的android工作室开始冻结我,所以我使用任务管理器杀死了任务,当我重新打开android studio时出现了这个错误:

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

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

我解决了它从信息问题跟踪器它发生在android 3.0金丝雀4

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

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

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

-XmxheapSize

,其中heapSize是您想要的大小。 即。

-Xmx2g

为2演出

这是因为系统中缺少RAM内存。

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

此错误主要与Android Studio 3.0 Canary 3 AAPT2(Android资产包装工具)相关。

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

这是为Android工作室添加的新功能,以提高其性能。

阅读更多关于改进的android插件的信息。

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

  1. 转到gradle.properties

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

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

可能是VM堆大小的原因。 尝试在HELP中添加以下行- >编辑自定义VM选项

-Xmx2g

其中2g是堆的大小

关闭Android工作室并重新启动计算机。

然后尝试再次构建它。 有时只需重新启动计算机就会出现此错误。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM