美文网首页
Error:Execution failed for task

Error:Execution failed for task

作者: 陈楚炼 | 来源:发表于2018-01-04 10:51 被阅读14次

    在集成MobSDK(maven),配置好构建时出现了Error:Execution failed for task ':app:processDebugManifest'.
    网上查了一下是合并包冲突。
    MobSDK的Manifest有android:name这个属性,我们自己的应用也有这个属性,所以在合并的时候发生了冲突。而网上解决的方法有些是失效的,像在build.gradle根标签上加上useOldManifestMerger true 这个方法,AS(3.0)会报找不到这个方法的错误。
    最终能解决的方法是:

    在AndroidManifest.xml节点manifest中引入
    xmlns:tools="http://schemas.android.com/tools"
    然后在application节点添加
    tools:replace="android:name"
    需要屏蔽其他属性时,加个,隔开即可。
    

    相关文章

      网友评论

          本文标题:Error:Execution failed for task

          本文链接:https://www.haomeiwen.com/subject/fjzlnxtx.html