Suggestion: add 'tools:replace="android:label"'

Error:Execution failed for task ':xxx:processDebugAndroidTestManifest'.
> Manifest merger failed : Attribute application@label value=(@string/app_name) from [debug] AndroidManifest.xml:13:9-50
    is also present at [com.xxx:xxx:unspecified] AndroidManifest.xml:15:9-41 value=(@string/app_name).
    Suggestion: add 'tools:replace="android:label"' to <application> element at manifestMerger5515652802157675786.xml:7:5-9:19 to override.

当多个模块或者 Library 进行依赖的时候,最后 Gradle 的时候所有的 AndroidManifest 会进行合并,若有相同的属性时就会提示上面的错误,如上面的 android:label 属性,建议添加 tools:replace="android:label ,也可以将Module或者Library中无用的属性去除,因为Libarary 最终合并会以release版本,没有debug版本

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值