java.lang.RuntimeException: Manifest merger failed with multiple errors, see logs
at com.android.builder.core.AndroidBuilder.mergeManifestsForApplication(AndroidBuilder.java:576)
at com.android.build.gradle.tasks.MergeManifests.doFullTaskAction(MergeManifests.java:74)
at com.android.build.gradle.internal.tasks.IncrementalTask.taskAction(IncrementalTask.java:82)
at sun.reflect.GeneratedMethodAccessor115.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
- 发布:2018-08-22 15:29
- 更新:2018-08-22 18:48
- 阅读:4192
安卓以widget方式集成,不能使用自定义的application,会报错,如何解决
原因:
因5+SDK在AndroidManifest.xml中设置过application name,再次设置会提示Manifest merger failed。
解决方法:
在AndroidManifest.xml中添加如下内容,首先在manifest标签中添加
> xmlns:tools="http://schemas.android.com/tools"
在application标签中添加
> tools:replace="android:name"
然后替换成自定义的application name
如出现相似问题,可在android studio打开AndroidManifest.xml文件,下方会有“text”和“merged manifest”两个按钮,切换到“merged manifest”按钮下,在右侧查看冲突内容。
您好,您可以详细重新描述一下问题吗?或者复述一下复现过程,或者根据> java.lang.RuntimeException: Manifest merger failed with multiple errors, see logs
这行报错搜索一下解决方法。
-
发呆的树袋熊 (作者)
我用的官方文档里的widget集成方式,application不指定也不会报错,只要指定了非DCloudApplication的application,就会报错
2018-08-22 16:55
6***@qq.com
管用,不过遇到了卡在启动画面了
2019-09-09 20:10