我正在一个非常受资源限制的Docker容器中运行CI构建。

AAPT2似乎无法识别它正在容器中运行,并产生了多个守护进程,这些守护进程随后由于OOM而终止,并且构建失败:

AAPT2 aapt2-3.3.0-beta01-5013011-linux Daemon #0: Unexpectedly exit.
AAPT2 aapt2-3.3.0-beta01-5013011-linux Daemon #6: Unexpectedly exit.
AAPT2 aapt2-3.3.0-beta01-5013011-linux Daemon #3: Unexpectedly exit.
AAPT2 aapt2-3.3.0-beta01-5013011-linux Daemon #4: Unexpectedly exit.
AAPT2 aapt2-3.3.0-beta01-5013011-linux Daemon #2: Unexpectedly exit.
AAPT2 aapt2-3.3.0-beta01-5013011-linux Daemon #7: Unexpectedly exit.
AAPT2 aapt2-3.3.0-beta01-5013011-linux Daemon #1: Unexpectedly exit.
AAPT2 aapt2-3.3.0-beta01-5013011-linux Daemon #5: Unexpectedly exit.

有什么方法可以禁用AAPT2守护程序或至少限制守护程序进程的数量吗? Android Developer文档似乎没有有关AAPT2守护程序的任何信息。

最佳答案

这是当前在android插件中的已知问题。在问题跟踪器上关注此问题以保持更新:https://issuetracker.google.com/117486770

10-07 20:51