Android Gradle assembleMyAppDebug文件NotFoundException清单\u keep.txt

Android Gradle assembleMyAppDebug文件NotFoundException清单\u keep.txt,android,gradle,continuous-integration,android-gradle-plugin,Android,Gradle,Continuous Integration,Android Gradle Plugin,运行gradle assembleMyAppDebug后,出现以下错误: :app:transformClassesWithMultidexlistForMyAppDebug FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:transformClassesWithMultidexlistForMyAppDebug'. > java.io.

运行
gradle assembleMyAppDebug
后,出现以下错误:

:app:transformClassesWithMultidexlistForMyAppDebug FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:transformClassesWithMultidexlistForMyAppDebug'.
> java.io.FileNotFoundException: /home/jenkins/workspace/my-app/app/build/intermediates/multi-dex/myapp/debug/manifest_keep.txt (No such file or directory)
我找不到可能出现错误的迹象

来自
gradle--version
的结果:

------------------------------------------------------------
Gradle 3.5
------------------------------------------------------------

Build time:   2017-04-10 13:37:25 UTC
Revision:     b762622a185d59ce0cfc9cbc6ab5dd22469e18a6

Groovy:       2.4.10
Ant:          Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM:          1.8.0_121 (Oracle Corporation 25.121-b13)
OS:           Linux 4.9.20-11.31.amzn1.x86_64 amd64
更新:

我尝试在
gradle assembleMyAppDebug
之前运行
gradle clean
,然后错误变为:

Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed)

作业在Jenkins上AWS ECS上的Docker容器中运行。

我尝试了许多不同的配置和解决方案。最后,真正的问题似乎与容器的可用内存和CPU有关。一旦我将这两个参数从1GB内存更新到3GB内存,从1个CPU更新到2个CPU,它就开始正常工作了。

容器是什么意思?我在MacBookPro上。@IgorGanapolsky关于这个问题的最后一句话是“作业在Jenkins上AWS ECS上的Docker容器中运行。”