om.android.builder.dexing.DexArchiveMergerException: Unable to merge dex 以及导入第三方库引起的jar包冲突解决
根据相关文档提示,工程中有重复包被使用;
1、此时你需要去找一下所属工程中是否有重复引用包,有删除多余留一个就,重新编译就可以;
2、如果使用的引用包过多不好查找,那么有一个一劳永逸的方法可以让报错的路径展示
3 通过错误提示如 xxx路径下的冲突错误,可以在gradle 中写入排除代码
packagingOptions { exclude 'com.alfeye.seriallib.ComAssistant.SerialHelper' // 举一反三... }
最近导入包被搞得很晕,然而你幸运的话,rebuild clear 一下可能就ok 了,但我在查找包的时候,已经按照提示删除包以后,用ctrl+n 仍然可以查看到包(实际项目里面相关jar包我已经删除)它的路径是指像c盘.gradle/。。。。下的。于是暴力删除。restart 后项目恢复正常。