第一个问题:aar包和常用的jar包区别两者区别:
*.jar:只包含了class文件与清单文件,不包含资源文件,如图片等所有res中的文件。
*.aar:包含所有资源,class以及res资源文件全部包含
所以这就会导致出现的一个问题Manifest merger failed with multiple errors, see logs这是由于aar包中的清单文件等资源文件互相之间冲突。
解决的办法是在application标签下添加tools:replace="icon, label, theme"同时需要注意icon, label, theme这三个标签也要对应存在,才能解决问题。