反应本机android任务:应用程序:transformClassesWithMultidexlistForRelease失败

反应本机android任务:应用程序:transformClassesWithMultidexlistForRelease失败,android,react-native,gradle,build.gradle,react-native-android,Android,React Native,Gradle,Build.gradle,React Native Android,我正在尝试为应用程序创建发布apk,并获得以下错误任务:应用程序:transformClassesWithMultidexlistForRelease失败 有时它会显示即将过期的守护进程,因为JVM堆空间已耗尽,但我在android studio中将JVM内存设置为最大 问题没有在之前持续存在我已经为同一个应用程序创建了多个版本 我试图解决的问题 1) 已尝试npx-jetify 2) 尝试在app/build.gradle android { aaptOptions.cruncherEnabl

我正在尝试为应用程序创建发布apk,并获得以下错误
任务:应用程序:transformClassesWithMultidexlistForRelease失败
有时它会显示
即将过期的守护进程,因为JVM堆空间已耗尽
,但我在android studio中将JVM内存设置为最大

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

我试图解决的问题

1) 已尝试
npx-jetify

2) 尝试在
app/build.gradle

android
{
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
}
3) 尝试将crunchpng添加到构建类型

   buildTypes {

        release {
            ...
            crunchPngs false
            ...           
        }
    }
4) 尝试在不同的笔记本电脑上解决JVM堆空间问题


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

我能够通过在环境变量中提供_JAVA_选项作为系统变量下的_JAVA_选项-Xmx4608m来解决这个问题