java–Manifest merger失败错误

java–Manifest merger失败错误,第1张

概述我正在将当前项目的大型应用程序移动到AndroidStudio和Gradle中.我目前陷入以下问题:Error:(87,9)Executionfailedfortask':App:processDebugManifest'.>Manifestmergerfailed:Attributeapplication@labelvalue=(@string/app_label)fromAndroidManifest.xml:87:9

我正在将当前项目的大型应用程序移动到Android Studio和Gradle中.我目前陷入以下问题:

Error:(87, 9) Execution Failed for task ':App:processDeBUGManifest'.> Manifest merger Failed : Attribute application@label value=(@string/app_label) from AndroIDManifest.xml:87:9    is also present at ANDROID_APPliCATION:library:unspecifIEd:9:18 value=(@string/app_name)    Suggestion: add 'tools:replace="androID:label"' to <application> element at AndroIDManifest.xml:82:5 to overrIDe

我尝试将以下属性添加到主AndroIDManifest.xml文件中:

tools:replace="androID:label, *App name*"tools:replace="androID:label, @string/app_label"tools:replace="androID:label"

这些属性定义都不起作用.我究竟做错了什么?

解决方法:

尝试一下:

将此添加到< manifest />

xmlns:tools="http://schemas.androID.com/tools"

将其添加到< application />

tools:node="replace"

基于this,它应该覆盖所有元素. “用带注释的声明替换低优先级声明.”

总结

以上是内存溢出为你收集整理的java – Manifest merger失败错误全部内容,希望文章能够帮你解决java – Manifest merger失败错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1103739.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存