在lintVital期间Gradle失败并显示OutOfMemoryError

问题描述

我为我们的项目创建了一个特定的构建类型,该模型为发布构建禁用R8,以便在CI合并请求的构建期间跳过最小化,混淆等。不幸的是,此后构建开始失败。每次都会卡在:app:lintVital...上,然后失败,并显示OutOfMemoryError。如果我还原所做的更改,则不会出现此类问题。该配置具有4gb的堆空间,运行它的计算机具有16gb的ram。我想念什么吗?

以下是构建类型:

release {
    minifyEnabled true
    shrinkResources true
    proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'),'proguard-rules.pro','proguard-no-logs.pro'
}

releasenor8 {
    shrinkResources false
    minifyEnabled false
    matchingFallbacks = ['release']
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)