android - 任务执行失败: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了解如何解决此问题
解决方案
你可以试试这个命令
Go to your root folder, android -> ./gradlew clean
or
android {
....
defaultConfig {
...
multiDexEnabled true
}
推荐阅读
- docker - 使用 JDBC 输入插件在 Docker 上的 Logstash 不会从 SQL Server 获取所有行
- flutter - 如何突出显示我在字符串中搜索的确切单词,而不仅仅是字符串的开头?
- flutter - 如何实时获取文档长度
- javascript - Reactjs 从获取请求中返回一个对象
- javascript - Nginx 正在尝试打开文件而不是重定向到代理
- python - _joint_log_likelihood 给我错误的值
- sql - 如何按日期获取最后一件商品的价格
- python-3.x - 定期执行功能而不停止其他操作
- r - 使用 R 从 PDF 表单到数据框的文本挖掘
- r - 如果 r 中出现错误,则转到 lapply() 的下一次迭代