反应本机 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
来解决问题
我正在尝试为应用程序创建一个发布 apk 并收到以下错误 Task:app:transformClassesWithMultidexlistForRelease FAILED
有时它显示 Expiring Daemon because JVM heap space is exhausted
但我在 android studio
之前问题没有持续存在我为同一个应用程序创建了多个版本
我尝试修复它
1) 尝试过 npx jetify
2) 尝试在 app/build.gradle
android
{
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
}
3) 尝试将 crunchPngs 添加到 buildTypes
buildTypes {
release {
...
crunchPngs false
...
}
}
4) 尝试在不同的笔记本电脑上解决 JVM 堆 space 问题
知道如何解决这个问题吗?
我能够通过在环境变量中提供 _JAVA_OPTIONS 作为系统变量
下的_JAVA_OPTIONS -Xmx4608m
来解决问题