首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Manifest merger failed with multiple errors, see logs 问题处理「 2019 」

Manifest merger failed with multiple errors, see logs 问题处理「 2019 」

作者头像
圆号本昊
发布2021-09-24 12:19:40
发布2021-09-24 12:19:40
3K0
举报
文章被收录于专栏:github@hornhuanggithub@hornhuang

添加了三方包之后,可能会出现如下问题:

最要命的是,叫我们 see logs 却没有 logs 。。。


解决方案

1. 打开 Terminal 

2.输入命令

Mac 下 -> gradlew processDebugManifest --stacktrace

Windows 下 -> ./gradlew processDebugManifest --stacktrace

这时可能报错:

说明命令缺失,解决方法: 输入 -> chmod +x gradlew 问题解决,再次输入 -> ./gradlew processDebugManifest --stacktrace

我们可以看到

下面紧接的是非常多的 warning,我们需要在其中找到 error 内容


可以看到建议的解决方案,即在 Mainfest.xml 中加上一下这两句话:

tools:replace="android:appComponentFactory" android:appComponentFactory="任意字符"

再次 sync

问题完美解决

这里强推一个校园导航系统,地址:https://github.com/FishInWater-1999/Android-HLJU-Navigation

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/05/01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 添加了三方包之后,可能会出现如下问题:
  • 解决方案
    • 1. 打开 Terminal 
    • 2.输入命令
    • Mac 下 -> gradlew processDebugManifest --stacktrace
    • Windows 下 -> ./gradlew processDebugManifest --stacktrace
    • 我们可以看到
    • 下面紧接的是非常多的 warning,我们需要在其中找到 error 内容
    • 可以看到建议的解决方案,即在 Mainfest.xml 中加上一下这两句话:
    • 再次 sync
    • 问题完美解决
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档