清单合并失败:使用 kotlin 模块时

Manifest merge failed : when using kotlin module

我有 android studio module "domain" 其中有 kotlin 文件。 我尝试将它 as library 用于我的 应用程序模块 ,就像这样。

 compile project(':domain')

我收到合并冲突错误

错误:任务“:mobile:processDebugManifest”执行失败。

Manifest merger failed with multiple errors, see logs

知道出了什么问题吗?

感谢@windrider,我看到了 gradle 控制台。

问题2 个清单文件

  1. 应用模块
  2. 域模块(域也是一个 android 模块)

冲突是由于

android:label="@string/app_name" 在两个模块中,因为同一个应用程序有 2 个标签

解法:

域模块清单文件的应用程序块中删除android:label="@string/app_name"重建