Android Studio中解决重复依赖DexException

Android Studio中如何解决重复依赖
Gradle解决依赖冲突

查看依赖关系gradlew XXX:dependencies > de.txt XXX为 模块名

_releaseCompile - ## Internal use, do not manually configure ##
+--- cn.bmob.android:bmob-sdk:3.5.3
+--- com.umeng.analytics:umeng-analytics:5.4.1
+--- cn.jiguang:jpush:2.1.8
+--- com.android.support:appcompat-v7:23.3.0
|    +--- com.android.support:support-vector-drawable:23.3.0
|    |    \--- com.android.support:support-v4:23.3.0
|    |         \--- com.android.support:support-annotations:23.3.0
|    +--- com.android.support:animated-vector-drawable:23.3.0
|    |    \--- com.android.support:support-vector-drawable:23.3.0 (*)
|    \--- com.android.support:support-v4:23.3.0 (*)
+--- org.ligboy.retrofit2:converter-fastjson:2.1.0
|    \--- com.alibaba:fastjson:1.2.13
+--- com.squareup.retrofit2:adapter-rxjava:2.1.0
+--- com.squareup.retrofit2:retrofit:2.1.0
\--- com.github.bumptech.glide:glide:3.6.1

错误提示如下

com.android.ide.common.process.ProcessException: 
java.util.concurrent.ExecutionException: com.android.dex.DexException: 
Multiple dex files define Lokhttp3/Address;
dependencies {
    compile ('cn.bmob.android:bmob-sdk:3.5.0'){
        exclude group: 'com.squareup.okhttp3' , module:'okhttp'//从模块中删除 
    }

C:\Users\Administrator\.gradle\caches\modules-2\files-2.1
'com.squareup.okhttp 组织的名称

Paste_Image.png

android studio 扩展工具配置

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

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,132评论 25 708
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,507评论 2 45
  • 一.榜单介绍 排行榜包括四大类: 单一框架:仅提供路由、网络层、UI层、通信层或其他单一功能的框架 混合开发框架:...
    伟子男阅读 5,258评论 0 161
  • 秋风吹过来 阳光下有冰糖的味道 “世界如此美好,疼痛却如期而至”。 我听见一片枯叶的呼喊 双王城下的苇塘 再溶解一...
    青简书阅读 384评论 1 4
  • 文/竹子 还记得第一次听到这个理论是在上一份销售工作,安徽区区长在一次会上交流时提出来的:不论什么时候,把自己看成...
    竹子Auguss阅读 355评论 0 0