具体报错信息:
Error:Execution failed for task ':app:processDebugManifest'.> Manifest merger failed with multiple errors, see logs
可以确定这是AndroidManifest.xml文件的报错,这个报错有很多种原因,这里就记录一下我的报错原因,先贴一下我的配置文件:
<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme" tools:replace="allowBackup, theme, label, icon, supportsRtl, name">...
</application>
问题就出在tools:replace="allowBackup, theme, label, icon, supportsRtl, name"这一句话,里面的属性名称有:allowBackup,theme,label,supportsRtl,name,这些,这就要求你的application标签里面必须含有所声明的上述所有属性,而我的没有加name属性,所有报错,加上“name”属性后,就ok了!