美文网首页Android开发
解决Manifest merger failed with mu

解决Manifest merger failed with mu

作者: duoduo7628 | 来源:发表于2019-05-06 14:03 被阅读0次

    总是会遇到一些烦人的错误,记录一下。
    没有啥其他信息,就是告诉你androidMainFest.xml合并失败,有多个错误,看日志。

    在build标签页可以查看详情

    可以看到在执行:processDebugManifest发生错误,通过百度发现规律,只要是Run tasks中任务都可以通过在terminal输入gradlew命令来查看错误详情。


    gradlew processDebugManifest --stacktrace
    可以看到更多信息用:
    gradlew processDebugManifest --stacktrace -info -scan -debug

    然后会有一堆错误信息,不用了去看错误信息,直接ctrl + f 搜索 error,会发现(error没有几个,找一下就发现了)如下:

    可以看出错误显示 minsdkversion定义为19 小于 library 定义的21,

    解决:在主module里面改变build.gradle 的 minsdkversion 改为 21 就解决了

    相关文章

      网友评论

        本文标题:解决Manifest merger failed with mu

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