Ionic3 填坑记录 - java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.Dex
Posted weboey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ionic3 填坑记录 - java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.Dex相关的知识,希望对你有一定的参考价值。
1 错误:Unable to merge dex
执行打包命令时
ionic cordova build android --prod
报如下错误
2 原因
重复引用了同一个包
如上图所示,
com-sarriaroman-photoviewer,cordova-plugin-imagepicker 插件同时引入了com.squareup.picasso:picasso:2.5.2,虽然不知道这文件是个什么鬼!!!但这并不影响我们解决问题。
3 解决办法
在平台文件下检查安装过的插件包,查看插件文件下的***.gradle文件找出相冲突的插件。
删除冲突的插件,或者删除重复引入的文件即可。重新增加平台然后打包问题已解决!
以上是关于Ionic3 填坑记录 - java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.Dex的主要内容,如果未能解决你的问题,请参考以下文章