1、多module 多aar引入。 新建一个文件夹aars,把所需的AAR文件放入aars文件夹里面。在项目的build.gradle 文件中 添加 如下代码。
flatDir { dirs 'aars','../aars' }
在要使用的地方,使用 手动引入方式
implementation(name: 'aar name', ext: 'aar')
implementation fileTree(include: ['*.jar'], dir: 'libs')//注意不要再有aar
2、类重复。双击shift 搜索查看重复类名的文件,然后处理重复jar包,dependency 可通过exclude方式排除,网上很多处理方式,自行百度处理。
3、clear project -> rebuild 或者是先将相关module下的build文件删除掉,然后 File -> invalidate caches/restart,重新编译。