项目导入第三方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 的依赖,如下图所示:

ok
参考:
https://blog.youkuaiyun.com/cspecialy/article/details/89262317
本文介绍了解决项目中因高德SDK版本不一致导致的构建错误问题。通过将第三方aar包转换为Module并依赖,成功避免了版本冲突,确保了项目的正常构建。
1万+

被折叠的 条评论
为什么被折叠?



