在做项目的时候需要导入第三方库时碰到这个问题;

Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : Attribute application@icon value=(@mipmap/ic_launcher) from AndroidManifest.xml:14:9-43
    is also present at [com.pnikosis:materialish-progress:1.0] AndroidManifest.xml:13:9-45 value=(@drawable/ic_launcher).
    Suggestion: add 'tools:replace="android:icon"' to <application> element at AndroidManifest.xml:12:5-28:19 to override.

原因是我们的主项目中默认会定义了 `android:icon=""` ,当我们引入的第三方库中也定义
了这种标签的时候,二者合并失败就会出现此问题。

解决办法是在 <application> 标签中 添加 tools:replace="android:icon" .

首先要在 <manifest> 标签中增加一个 tools 的命名空间 :

xmlns:tools="http://schemas.android.com/tools"
与此相同的问题还有 theme ,解决办法同样是增加 tools:replace="android:theme" ,

不过当二者都合并失败时,中间应该用","隔开 :
tools:replace="android:icon,android:theme"

tools:replace="android:resource"

增 加 以上代码 即可解决问题。

AndroidStudio出现tools:replace=android: authorities,tools:replace=android:resource相关推荐

  1. Suggestion: add 'tools:replace=android:authorities'解决

    出现的原因是在项目A中依赖了xiag项目B,他们又有相同的字段,因此出现命名冲突.. 解决办法: 在AndroidManifest.xml 的 application 下添加命名空间: xmlns:t ...

  2. Android热更新,android组件化通信

    2.集成SDK gradle这个配置 在app module的"build.gradle"文件中添加(示例配置): android { defaultConfig { ndk { ...

  3. android 代码 卸载app,Android在一个app中安装并卸载另一个app的示例代码

    Android在一个app中安装并卸载另一个app 1.在app→src→main下新建文件夹asserts,将准备安装的apk文件放在asserts内 2.在app→src→main→res下新建文 ...

  4. android方法的初始化,Android小技巧:自动初始化Library

    一般来说,一个Library都需要传入一个Context参数以完成初始化,该Context参数可以从Application对象的onCreate方法中获取.因此,大部分库都会提供一个init方法,让你 ...

  5. 小米7.0 android 图片裁剪失败,Android 7.0适配 -- FileProvider 拍照、选择相册、裁切图片, 小米机型适配...

    需求: 最近把APP的TargetSdk从21提高至25后,测试时, 在Android7.0以上的系统上,爆出了一些异常. 在个别小米等机型也存在一些异常. 问题分析: FileUriExposedE ...

  6. android相机拍照代码,Android 调用相机拍照,适配到Android 10

    今天写的博客是关于Android调用手机相机拍照并显示图片.这是一个很常用的功能,并且这个功能在Android6.0.7.0.10.0等版本上实现都有所不同,需要对Android各个版本进行兼容适配, ...

  7. android apk安装过程,Android安装apk文件并适配Android 7.0详解

    Android安装apk文件并适配Android 7.0详解 首先在AndroidManifest.xml文件,activity同级节点注册provider: android:name="a ...

  8. android apk安装代码,Android安装APK

    7.0以上安装APK,请自行配置FileProvider,具体不多说 android:name="androidx.core.content.FileProvider" andro ...

  9. android apk版本适配,android 下载apk并安装,可用于更新版本用途(适配7.0或7.0以上系统)...

    哥们点个赞再走呀 制作不容易,条件允许情况下,打赏一下,谢谢 作者使用xUtils下载文件,如使用其他框架下载,可在下载逻辑进行修改 AndroidManifest android:usesClear ...

  10. android 看不见照片,android view保存为本地图片,微信看不到(部分适配,不能保证100%)...

    效果:红色框框 image.png 各位开发者: 最新版本(7.0.13)的微信 SDK 已经适配使用FileProvider的方式来进行消息分享. 如果分享的消息中涉及文件路径(如图片类型消息),建 ...

最新文章

  1. 2017年如何成为全栈工程师,这些技能是你必须具备的!
  2. AAAI 2021 | 幻灯片中文字的重要性预测赛亚军DeepBlueAI团队技术分享
  3. MyBatis使增删改不刷新二级缓存
  4. 《Spark核心技术与高级应用》——3.2节构建Spark的开发环境
  5. IE浏览器下如何低延迟播放RTSP或RTMP流
  6. matlab对话框可以改变位置_正压送风口安装好后可以随意改变位置吗?
  7. 为什么 scrum 开发人员是一个 T-形的人 ?
  8. Visual Studio2013配置安装Opencv2.4.9详细过程
  9. JavaSE学习--集合01
  10. Python pyserial 串口开发
  11. 原型工具Axure:常用效果制作(选中、淘宝网导航、轮播图、toast效果、呼出键盘、省市二级联动、步进器、订单详情案例、中继器)
  12. 数字化转型,金融行业的下一个引爆点
  13. 【Unity问题】Int类型除法运算为什么归零
  14. Hibernate检索策略
  15. Android 10.0设置默认sim1卡使用数据流量和发送短信
  16. 新技术焦虑症?来这里拿药 ~~
  17. Servlet.init() for servlet [Global] threw exception
  18. Pr 视频效果:调整
  19. dya19第十章线程
  20. 正好理财解读今天A股是回光返照

热门文章

  1. 计算机会考咋查成绩,我忘记会考号了 怎么查询成绩
  2. Linux下使用vscode在线调试STM32开发板
  3. 行业案例 | 解谜 AR 数字孪生,数据价值“看”得见
  4. 小三分之一!移远通信推出超小尺寸5G模组
  5. amlogic平台,给LatinIME输入法添加语言
  6. 爬虫逆向之字体反爬(一)、镀金的天空-字体反爬-1
  7. Mysql中if-else的使用
  8. 企业管理存在的问题及对策有哪些
  9. 2023 宁波天一永安杯初赛web部分wp
  10. 从北京“润”到芝加哥,工程师宝玉“滋润”成长的秘诀