2***@qq.com
2***@qq.com
  • 发布:2018-11-14 16:30
  • 更新:2018-11-14 16:56
  • 阅读:4191

5+SDK集成进一个现有项目,报错Manifest merger failed with multiple errors

分类:5+ SDK

现有项目使用的自定义的Application类。应该如何集成5+SDK?
目前导入了aar,配置好了Gradle。但是在运行的时候报错:

Execution failed for task ':zhongrenbang:processDebugManifest'.
> Manifest merger failed with multiple errors, see logs

具体信息如下:

D:\AndroidStudio\AS3 workspace\IMCombine\zhongrenbang\src\main\AndroidManifest.xml:566:9-571:39 Warning:
Element provider#com.baidu.android.pushservice.PushInfoProvider at AndroidManifest.xml:566:9-571:39 duplicated with element declared at AndroidManifest.xml:507:9-512:113
[:lib.5plus.base-release:] C:\Users\yy.gradle\caches\transforms-1\files-1.1\lib.5plus.base-release.aar\df8c8240dd2acecad49a661440bc7724\AndroidManifest.xml:27:5-79 Warning:
Element uses-permission#android.permission.ACCESS_NETWORK_STATE at [:lib.5plus.base-release:] AndroidManifest.xml:27:5-79 duplicated with element declared at [:lib.5plus.base-release:] AndroidManifest.xml:18:5-79
[:lib.5plus.base-release:] C:\Users\yy.gradle\caches\transforms-1\files-1.1\lib.5plus.base-release.aar\df8c8240dd2acecad49a661440bc7724\AndroidManifest.xml:34:5-67 Warning:
Element uses-permission#android.permission.INTERNET at [:lib.5plus.base-release:] AndroidManifest.xml:34:5-67 duplicated with element declared at [:lib.5plus.base-release:] AndroidManifest.xml:17:5-67
[:lib.5plus.base-release:] C:\Users\yy.gradle\caches\transforms-1\files-1.1\lib.5plus.base-release.aar\df8c8240dd2acecad49a661440bc7724\AndroidManifest.xml:42:5-88 Warning:
Element uses-permission#com.android.launcher.permission.INSTALL_SHORTCUT at [:lib.5plus.base-release:] AndroidManifest.xml:42:5-88 duplicated with element declared at [:lib.5plus.base-release:] AndroidManifest.xml:32:5-88
[:lib.5plus.base-release:] C:\Users\yy.gradle\caches\transforms-1\files-1.1\lib.5plus.base-release.aar\df8c8240dd2acecad49a661440bc7724\AndroidManifest.xml:43:5-90 Warning:
Element uses-permission#com.android.launcher.permission.UNINSTALL_SHORTCUT at [:lib.5plus.base-release:] AndroidManifest.xml:43:5-90 duplicated with element declared at [:lib.5plus.base-release:] AndroidManifest.xml:28:5-90

D:\AndroidStudio\AS3 workspace\IMCombine\zhongrenbang\src\main\AndroidManifest.xml:82:9-46 Error:
Attribute application@name value=(bumiu.ui.MyApplication) from AndroidManifest.xml:82:9-46
is also present at [:lib.5plus.base-release:] AndroidManifest.xml:78:9-63 value=(io.dcloud.application.DCloudApplication).
Suggestion: add 'tools:replace="android:name"' to <application> element at AndroidManifest.xml:81:5-723:19 to override.

2018-11-14 16:30 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com (作者)

http://ask.dcloud.net.cn/question/58278
在这个里面找到了解决方法。

该问题目前已经被锁定, 无法添加新回复