反应原生android任务:app:transformClassesWithMultidexlistForRelease失败

时间:2020-02-12 04:55:13

标签: android react-native gradle build.gradle react-native-android

我正在尝试为该应用创建发布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)尝试将crunchPng添加到buildTypes

   buildTypes {

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

4)尝试在不同的笔记本电脑中解决JVM堆空间问题

知道如何解决此问题吗?

1 个答案:

答案 0 :(得分:0)

我能够通过在系统变量下的_JAVA_OPTIONS -Xmx4608m的环境变量中提供_JAVA_OPTIONS来解决此问题