您的位置:首页 > 移动开发

Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple

2017-07-17 17:20 501 查看
最近做新项目的时候,在导入第三方夹包的时候, Android Studio的编译时发生如下异常:

Error:Execution failed for task ':app:processDebugManifest'.

> Manifest merger failed with multiple errors, see logs

虽然知道是第三方夹包除了问题,但是具体问题出在什么地方就不得而知了,之后我就之后我就上网查找了这方面的问题,网上有以下两个方法:

1、项目依赖出了问题:

解决方法:在Manifest.xml的application标签下添加tools:replace="Android:icon, android:theme"

(多个属性用,隔开,并且记住在manifest根标签上加入xmlns:tools="http://schemas.android.com/tools")

2、builde.gradle配置出了问题:




可是以上两种方法都用,可是问题并没有解决:

没办法了,只能自己一点点的找了,最后找到了:



解决的方法,让给你提供第三夹包的厂商,删掉他们的@string/app_name,在application注册的时候直接用他们的就可以了。

这只是初步的解决方案,如果有更好的解决方案,我会持续更新的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android 三方夹包 app
相关文章推荐