android中出现Manifest merger failed with multiple errors, see ?以及 Suggestion: add 'tools:replace="android:value"' to <meta-data> element at AndroidManifest.xml:25:5-27:34 to override.该如何解决?

今天在做项目的时候,升级更新了Gadle版本,如何同步的时候就出现了下面的错误(可能这个网上有很多资料,行文是为了记录,如果能帮到你就最好,不喜勿喷!):

图片.png

出现这个情况该如何解决呢?按照我的经验一般要做3步操作:
第一:如果你的项目里面有包含多个模块的,先看一下各个模块的 minSdkVersion 和targetSdkVersion是否不一致

图片.png
图片.png

如何这些模块的信息都一致了的话,同步一下,如果还报错那接着下一步操作

第二步:检查各模块的jar包引用是否有重复

图片.png
图片.png

这一步检查完之后,同步一下,如果还报错的话,那就接着下一步的检查操作

第三步:点击下面的按钮查看信息

图片.png
图片.png

分析信息


图片.png

可以看到support包版本不一致造成的,重新导入一下support包,让它们的版本号一致,重新同步一下,就可以看到Build Success了

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

推荐阅读更多精彩内容