Unable to merge dex问题解决记录
这种问题一般是引入包冲突的原因
1、双击 打开查看 gradle consonle
2、二.、然后双击(Run with –stacktrace)
3、查看导致报错的类
4、 Ctrl +Shift +N 定位类所在jar包名
5、在Android Studio 的 Terminal 输入 ./gradle -q app:dependencies 命令 (使用Android Studio的gradle view插件也可以)
找到引入这个jar包的文件 (环境变量【配置也挺折腾】)
查看第三方控件方法 https://blog.****.net/jifenglie/article/details/81390517
【
在工程根目录下执行以下命令,假设模块名为app:
./gradlew -q :app:dependencies
查出来的结果很多,如果只想看compile相关的依赖,使用如下命令:
./gradlew -q :app:dependencies --configuration compile
】
6、解决办法 :直接删除多余的引用
直接修改第三方jar中,将里面的引用的多余引用直接删除。
exclude 剔除掉多余的包
附带参考大神文章 https://blog.****.net/u012214003/article/details/79632675