Android 依赖冲突:Program type already present: org.MediaPlayer.PlayM4.MediaCodecHwDecImpl

程序运行时候出现的错误如下图所示:
图片说明

我配置的依赖如下图所示:图片说明

base_lib 模块集成了本地依赖(海康威视sdk和其他一些sdk)

依赖base_lib模块的其他模块如下图所示:

图片说明

图片说明

app模块里:

图片说明

然后运行就出了这么个问题,百度谷歌了都没能解决问题。有遇到过这样问题的大佬么?怎么解决这样的问题。

你这个错误提示,用通俗易懂的话理解就是 Play**.jar 重复依赖了,主要原因是因为你的项目重复依赖了 lib_bash 模块,你可以试试改成这样依赖:
lib_lan模块依赖lib_bash,lib_network依赖lib_lan,最后正式项目smart_pasture_app依赖lib_network,同步一下试试。

https://blog.csdn.net/LoverLeslie/article/details/84028181