清单合并失败:使用 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 个清单文件
- 应用模块
- 域模块(域也是一个 android 模块)
冲突是由于
android:label="@string/app_name"
在两个模块中,因为同一个应用程序有 2 个标签。
解法:
从域模块清单文件的应用程序块中删除android:label="@string/app_name"
并重建。
我有 android studio module "domain" 其中有 kotlin 文件。
我尝试将它 as library
用于我的 应用程序模块 ,就像这样。
compile project(':domain')
我收到合并冲突错误
错误:任务“:mobile:processDebugManifest”执行失败。
Manifest merger failed with multiple errors, see logs
知道出了什么问题吗?
感谢@windrider,我看到了 gradle 控制台。
问题:2 个清单文件
- 应用模块
- 域模块(域也是一个 android 模块)
冲突是由于
android:label="@string/app_name"
在两个模块中,因为同一个应用程序有 2 个标签。
解法:
从域模块清单文件的应用程序块中删除android:label="@string/app_name"
并重建。