今天编译项目,遇到了一个问题,如下:

java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
Program type already present: com.xxx.xxx.BuildConfigat sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)...

从日志来看,是BuildConfig重复了,导致dex merge失败,仔细检查项目,发现是主module的包名和子module设置成一样的,导致生成了两个同样包名的BuildConfig,改一下子module的包名即可,其他类似于这样的问题,可能也是由于lib重复,检查有无重复的lib包,再相应的删除同样的依赖包即可.

Program type already present问题解决相关推荐

  1. Android Program type already present问题解决

    最近遇到一个很神奇的问题,一个带有网络框架的项目加入开源聊天的界面报错了.刚开始一直怀疑是appcompat-v7和AndroidX冲突,排查的一番又不是. 1.报错的错误如下 > Task : ...

  2. 解决 Program type already present 问题

    打包报错: Program type already present: com.ohmerhe.kolley.image.Image$ImageListener 就像上面这种问题,开发中我遇到过2次, ...

  3. Android Studio 编译: Program type already present: XXX 解决方案

    Android Studio 编译: Program type already present: XXX 解决方案 参考文章: (1)Android Studio 编译: Program type a ...

  4. Program type already present: android.support.v4.app.BackStackRecord$Op

    Program type already present: android.support.v4.app.BackStackRecord$Op 原文:https://blog.csdn.net/zww ...

  5. 迁移到AndroidX报错Program type already present: androidx.annotation xxx

    最近将项目中使用的support库迁移到AndroidX了,其中遇到了几处报错,其中大部分错误在网上都能找到,现在我只把网上搜索不到解决方法的错误分享一下.迁移成功后,运行项目时报错:Program ...

  6. Program type already present: com.google.gson.FieldAttributes

    android studio编译出现如下问题: Program type already present: com.google.gson.FieldAttributes Message{kind=E ...

  7. 【我的Android进阶之旅】解决Android项目编译报错: Program type already present : com.xxx.xxxx.BuildConfig

    一.错误描述 今天编译项目的时候,出现了一个错误如下所示: AGPBI: {"kind":"error","text":"Prog ...

  8. Program type already present: com.***.***.classA“的解决经验

    AGPBI: {"kind":"error","text":"Program type already present: com. ...

  9. Android Studio 报Error: Program type already present: **.BuildConfig

    从GitHub上检出一个项目,编译的时候报了这个错,网上查说是module的包名跟APP一样,我就修改了module的包名,但是还是报这个错,最后在stackoverflow有个方法是在app的bui ...

最新文章

  1. 智能车竞赛技术报告 | 节能信标组组 - 内蒙古大学创业学院 - 骄阳一队
  2. 深度学习100例 | 第51天-目标检测算法(YOLOv5)(入门篇)
  3. OpenCASCADE:OCCT应用框架OCAF之功能服务
  4. 学习记录-Linux图形栈:基于DRM和Wayland
  5. android listview 切换,Android:在ListView适配器中切换OnCheckedChangeListener
  6. 《C++ Primer》10.1节练习
  7. IntelliJ IDEA 选中变量名,高亮显示其它地方的这个变量名,高亮颜色如何设置呢?
  8. Android 为控件设置阴影
  9. LeetCode 841. 钥匙和房间(DFS/BFS)
  10. 计算机视觉论文-2021-06-16
  11. Redis常见面试题5 -- 持久化方式之RDB(快照模式)
  12. java取set中的元素个数_java中的Set的使用以及各种遍历方法(较为全面)
  13. 工作中遇到很让人头疼的上司怎么办?
  14. 21款数据恢复软件,包含电脑PC、手机安卓、与苹果IOS免费下载
  15. python 拆分字符串反斜杠_用反斜杠拆分字符串
  16. 同济大学计算机学院东华大学,东华大学原校长蒋昌俊调任同济大学正局级副校长...
  17. 【安信可NB-IoT模组EC系列AT指令应用笔记④】将设备位置接入阿里云地图,实现空间数据可视化
  18. 超参数的选择与交叉验证
  19. 域名和URL是什么?域名和IP是一一对应的吗?
  20. 【无标题】Android10 编译错误

热门文章

  1. Inkscape 教程一
  2. 指针数组的概念和定义方式
  3. VS2015 安装VA番茄插件
  4. 爬虫第1课,手把手教你,批量爬取高清壁纸
  5. 汉诺塔(河内之塔)相关题目
  6. 爆料 | 别小看“微信运动”步数,可以看出你的职业、生活状态
  7. 大芬村油画师工作的三阶段:迷茫、模仿、原创
  8. C++经典算法题-老鼠走迷官(二)
  9. UNI-APP集成蓝畅打印插件
  10. 页面中使用iframe