反应本机 android 任务:app:transformClassesWithMultidexlistForRelease 失败

React native android Task :app:transformClassesWithMultidexlistForRelease FAILED

我正在尝试为应用程序创建一个发布 apk 并收到以下错误 Task:app:transformClassesWithMultidexlistForRelease FAILED 有时它显示 Expiring Daemon because JVM heap space is exhausted 但我在 android studio

中将 JVM 内存设置为最大

之前问题没有持续存在我为同一个应用程序创建了多个版本

我尝试修复它

1) 尝试过 npx jetify

2) 尝试在 app/build.gradle

中添加 aapt 选项
android
{
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
}

3) 尝试将 crunchPngs 添加到 buildTypes

   buildTypes {

        release {
            ...
            crunchPngs false
            ...           
        }
    }

4) 尝试在不同的笔记本电脑上解决 JVM 堆 space 问题

知道如何解决这个问题吗?

我能够通过在环境变量中提供 _JAVA_OPTIONS 作为系统变量

下的 _JAVA_OPTIONS -Xmx4608m 来解决问题