【问题标题】:React native android Task :app:transformClassesWithMultidexlistForRelease FAILED反应本机android任务:app:transformClassesWithMultidexlistForRelease FAILED
【发布时间】:2020-05-27 14:24:31
【问题描述】:

我正在尝试为该应用创建一个发布 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 堆空间问题

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2022-01-22
      • 2019-11-27
      • 2020-04-26
      • 1970-01-01
      • 2022-10-14
      • 2022-01-05
      • 2018-07-10
      • 2021-06-16
      • 1970-01-01
      相关资源
      最近更新 更多