首页 > 解决方案 > 任务执行失败:app:transformClassesWithMultidexlistForDebug'。反应原生

问题描述

每当我尝试使用任何允许选择多个图像/文件的包时,都会显示此错误: 任务':app:transformClassesWithMultidexlistForDebug'的执行失败。

我试过做 multiDexEnabled: true 但还是不行。

在这里放置代码没有意义,因为即使我只导入该包并执行 run-android,也会出现此错误。

尝试过的包: react-native-image-crop-picker react-native-customized-image-picker react-native-document-picker

  • 出了什么问题:任务“:app:transformDexArchiveWithDexMergerForDebug”执行失败。com.android.build.api.transform.TransformException: java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: 合并dex档案时出错:.dex文件中的方法引用数不能超过 64K。在https://developer.android.com/tools/building/multidex.html了解如何解决此问题

标签: androidreact-nativereact-native-android

解决方案


你可以试试这个命令

Go to your root folder, android -> ./gradlew clean 

or


android {
    ....
    defaultConfig {
        ...
        multiDexEnabled true
    }

推荐阅读