android studio Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple errors, see logs

在集成阿里百川过程中,依赖远程aar,相比jar还包含资源文件,Manifest合并失败,引发错误:

Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple errors, see logs

大致原因:

1.引用的aar库与自己的项目minSdkVersion不一致;

2.android:icon, android:theme等属性与自己的项目配置文件AndroidManifest中不一致。如aar库中没有,也会默认生成的Android:icon和android:theme等,如下图 框图2:

解决方法:

根据百川demo相应更改一致配置,如图:




事情还没完,引发另一个编译错误提示:


以上两种(各有各报,不太一样),但大概是说Android方法数量65536限制:

之前解决过65536问题,网上也有比较多,不在记录。

这个讲得比较详细:http://blog.csdn.net/shuxiangxingkong/article/details/51332221


小tips:有时新引包,改配置效果未佳,是否忘记 clean?


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容