Android Studio 解决Manifest merger failed with multiple errors 问题

一、产生的经由

用安全工具测试apk漏洞时发现以下安全风险:


image.png

于是我就在Manifest中改过来


本以为解决了,改完后,编译又出现新问题

Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed with multiple errors, see logs

网上查了一下问题:找到了解决方案,亲测有效,再此记录下来,便于后人查阅

  1. 首先加上命名空间
xmlns:tools="http://schemas.android.com/tools"
image.png
  1. 然后再加入tools:replace="android:allowBackup"

二、为何如此修改

原因是其他Library与主项目配置了相同allowBackup属性,系统不知道用谁的,加入上面的代码,可以告知编译器,用主项目的配置

公众号

Android Studio 解决Manifest merger failed with multiple errors 问题_第1张图片

你可能感兴趣的:(Android Studio 解决Manifest merger failed with multiple errors 问题)