Android常见错误、异常集锦

1.Error:Execution failed for task':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.

> java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex

原因:导入了重复的包,比如百度定位使用了“单纯只有定位功能的包”和“具有地图定位功能的包”。前者只有定位功能,但是无法以图展示,后者百度提供了地图,并且具有定位功能,即后者包含了前者,这样就出现包重复了

解决方案:去掉重复的包就行了,如果实在不知道哪些包重复,就把相似类型的包删掉,然后一个一个导入,边导入边看引用到这些包的java文件是否逐渐从错误中恢复,没有恢复就继续导入其他的包。

-------------------------------------------------------------------------------------------------------------

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,126评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,156评论 19 139
  • 活动:你拍我画2 素材:我家有女初长成 完成图 步骤图 疼爱,一辈子,只因,是你
    拾穗的时光阅读 465评论 7 10
  • 《侣行》这个电视栏目讲的是一对情侣到处旅行挑战极限。这集里,他们在零下五十度的奥伊米亚康成功露营八个小时,晚上人在...
    文质何阅读 467评论 0 0
  • 约略是这样的:质朴、平易;硬骨头,心肠软;怀真情、讲真话;不阿谀奉承,不背后议论;不人前一面人后一面;无哗众取宠之...
    坚持早起阅读 255评论 0 0