Android导入aar后类冲突问题
项目导入第三方aar包时,build后报错:
排查原因发现,项目中依赖了高德sdk,AMap_Location_V4.2.0_20180809.jar。第三方aar包中依赖了AMap_Location_V4.7.2_20190927.jar。
按照网上说的,使用 exclude 方式尝试依然没什么效果。最后,使用 aar 创建新的 Module,以 Module 依赖的方式,解决了此问题。
处理步骤如下:
- 选择File - New - Newmodule,如下图所示,将 aar 以 Module 的方式添加到工程中。
- 在 app Module 中添加 Module 的依赖,如下图所示:
然后objk
参考:
https://blog.****.net/cspecialy/article/details/89262317