美文网首页
Manifest merger failed with mult

Manifest merger failed with mult

作者: 旭仔_2e16 | 来源:发表于2021-01-14 20:19 被阅读0次

问题:引入新的sdk,编译报Manifest merger failed with multiple errors, see logs
解决方法:终端执行 ./gradlew processDebugManifest --stacktrace,查看error提示,多为sdk的target版本和自己工程版本不一致造成的。解决方法就是在Androidmanifest中通过声明uses-sdk的方式来兼容,添加完后如果还报错,就要注意,可能是sdk里面还会有其他三方sdk的引用,查看错误报告,将所有sdk的包明都要做声明。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="xxx.xxx.xxx">

    <uses-sdk tools:overrideLibrary="xxx.xxx.xxx, yyy.yyy.yyy"/>

</manifest>

相关文章

网友评论

      本文标题:Manifest merger failed with mult

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