1、Error:Execution failed for task ':XXXX:processDebugManifest'.

> Manifest merger failed with multiple errors, see logs

原因:

AS的Gradle插件默认会启用Manifest Merger Tool,若Library项目中也定义了与主项目相同的属性(例如默认生成的android:icon和android:theme),则此时会合并失败,并报上面的错误。

解决方法有以下2种:

方法1:在Manifest.xml的application标签下添加tools:replace="android:icon, android:theme"(多个属性用,隔开,并且记住在manifest根标签上加入xmlns:tools="http://schemas.android.com/tools",否则会找不到namespace哦)

方法2:在build.gradle根标签上加上useOldManifestMerger true (懒人方法)

更多相关文章

  1. Android中打电话的数据流程
  2. Android(安卓)最火框架XUtils之注解机制详解
  3. Android(安卓)SDK 2.2 下载安装方法
  4. Android中全屏或者取消标题栏
  5. Android(安卓)子线程修改UI方法对比
  6. Android(安卓)Java basic knowledge ---AIDL3
  7. 浅谈Java中Collections.sort对List排序的两种方法
  8. mybatisplus的坑 insert标签insert into select无参数问题的解决
  9. Python list sort方法的具体使用

随机推荐

  1. android获取屏幕分辨率之DisplayMetrics
  2. Android 7.1.2(Android N) BootaAimation
  3. android 音频播放 以及 二维码模块中音频
  4. Android中利用SpannableString实现点击同
  5. Android MediaPlayer 设置音轨
  6. Android setting各子页面地址
  7. Android中使用am命令实现在命令行启动程
  8. android 介绍Retrofit的简单使用
  9. android 理解Fragment生命周期
  10. android下高效率的J2ME API之Graphics.dr