Android fat-aar 打包前后问题

最近在打包 aar 时,总是遇到问题。尤其是在多依赖库时,副 module 的引用库一直找不到资源,这是因为正常的依赖关系是可以构建的,但如果打包成 aar 的话是不会把相关 module 里依赖的第三方 aar/ jar 管理起来,这需要另外一种方式进行 aar 构建。
相信大家都应该知道 android-fat-aar 这个脚本库,但是这个库早在 17 年的时候就不维护了。并且有很多地方需要关注的,尤其是对 gradle 的版本限制,会有各种各样的坑,
可以看看这篇博客 关于Android中多module使用fat-aar合并的坑

另外可以看到 android-fat-aar 的 Issues 有各种各样的留言,经过一顿研究,也不太可能会把 gradle 版本都降低到 2.3 吧。恰巧看到 Github 上的一个开源 Demo ,太行了。直接完美解决我的问题并且使用也简单,只不过需要耐心看看,我是 clean 好多次才行的,这或许和我的电脑有关系,这个是链接 https://github.com/kezong/fat-aar-android ,具体使用步骤就不说了。

发布了52 篇原创文章 · 获赞 11 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/jacksinrow/article/details/105036286