前言 主要参考fat-aar来合并打包. 但是这个fat-aar很久没维护了,如果直接使用它会有很多问题.由于对gradle脚本也不是太熟,就只能顺着它的意思,将gradle降级成2.2.3的版本. 一开始我本地有2.3.3,可以打包,但是打包出来的aar找不到R资源,还有一些Class根本没有被打包进去.后面我将gradle降级成2.2.3,一切正常了. 前提准备 首先说一下我的demo工程. 有4个library,library1,library2,library3,main-library