反应本机android任务:app:transformClassesWithMultidexlistForRelease FAILED
Posted
技术标签:
【中文标题】反应本机android任务:app:transformClassesWithMultidexlistForRelease FAILED【英文标题】:React native android Task :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 堆空间问题
知道如何解决这个问题吗?
【问题讨论】:
【参考方案1】:我能够通过在环境变量中提供 _JAVA_OPTIONS 作为系统变量下的_JAVA_OPTIONS -Xmx4608m
来解决此问题
【讨论】:
以上是关于反应本机android任务:app:transformClassesWithMultidexlistForRelease FAILED的主要内容,如果未能解决你的问题,请参考以下文章
在本机反应中出错:任务:app:processDebugMainManifest FAILED
Android Studio TransformException:错误:任务':app:transformClassesWithDexForDebug'的执行失败