我得到这个错误,而我正在构建APK。

Cause 1: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
    at org.gradle.workers.internal.DefaultWorkerExecutor$WorkerExecution.waitForCompletion(DefaultWorkerExecutor.java:285)
    at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForItemsAndGatherFailures(DefaultAsyncWorkTracker.java:115)
    at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForCompletion(DefaultAsyncWorkTracker.java:87)
    at org.gradle.workers.internal.DefaultWorkerExecutor.await(DefaultWorkerExecutor.java:150)
    at com.android.build.gradle.internal.tasks.Workers$WorkerExecutorAdapter.await(Workers.kt:282)
    at com.android.ide.common.resources.MergeWriter.end(MergeWriter.java:48)
    at com.android.ide.common.resources.MergedResourceWriter.end(MergedResourceWriter.java:242)
    at com.android.ide.common.resources.DataMerger.mergeData(DataMerger.java:292)
    at com.android.ide.common.resources.ResourceMerger.mergeData(ResourceMerger.java:384)
    at com.android.build.gradle.tasks.MergeResources.lambda$doFullTaskAction$1(MergeResources.java:261)
    at com.android.build.gradle.internal.tasks.Blocks.recordSpan(Blocks.java:58)

试图使缓存无效并重新启动android工作室。重建项目,但没有一个为我工作。


当前回答

我有这个问题,这是由@org.jetbrains.annotations.NotNull()在我的一个实现中引起的。我仔细阅读gradle错误,发现。

其他回答

如果你陷入下面的错误

Execution failed for task ':app:signReleaseBundle'. > A failure occurred while 
executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > 'other' 
has different root

**然后做它改变你的位置。abb的时间生成到你的 项目(这个。aab的自己的项目)然后转到app,然后选择realese 文件夹来保存你的。aab **

我知道这可能不是一个完整或准确的解决方案,但对于那些即使在做了这个线程上给出的事情之后仍然面临问题的人来说,检查你在value文件夹中的文件。对我来说,有一个拼写错误和一些缺失的值。一旦我修复了他们这个错误停止。

android studio: 3.6.3和gradle版本:

classpath 'com.android.tools.build:gradle:3.6.3'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.72"

添加这一行

gradle。属性文件

org.gradle.jvmargs=-Xmx512m

试着检查你的防病毒软件是否阻止了任何重要的Java 8文件

当我突然得到这个错误时,我的项目完全正常工作。我花了整整两个小时来解决这个问题。重启电脑并重新构建项目后,这个问题仍然存在,但随后我的反病毒软件(Avast)弹出一个窗口,说它“保护”了我免受危险文件的侵害。我只是允许文件,然后突然一切都像以前一样正常工作。

这里我发现只需添加这一行gradle.properties

org . gradle jvmargs = -Xmx4g。