java.lang.NoClassDefFoundError: okhttp3.Protocol[]

在接入环信的项目module引入了原来的项目出现这个错误。


20171122193235352.png

1.在module的build.gradle中加入这个

android {
defaultConfig {
……
multiDexEnabled true }
}

2.module的build.gradle中加入这个依赖

dependencies {
……
compile 'com.android.support:multidex:1.0.1'
}
3.在自己的应用application中加入这个
public class Myapp extends Application {
@Override
public void onCreate() {
MultiDex.install(this);
super.onCreate();
}
……
}

务必要在super.onCreate();之前调用

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

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,460评论 25 708
  • 前言 随着厂里的业务越来越多,需求也越来越多,导致开发的项目也会随之变大。因我厂的项目是类似于电商这种的,前段时间...
    苏村的南哥阅读 11,724评论 50 22
  • 以下参考自官方文档配置方法数超过 64K 的应用 随着 Android 平台的持续成长,Android 应用的大小...
    Mars_M阅读 1,563评论 3 6
  • 在我们乡里,拉车的大多是一些老人。他们满脸的褶皱,像苍老的树皮,走路时都是僵硬缓慢的。他们老了,干不动重活了,为了...
    盛夏之颂阅读 555评论 3 5
  • 2017年12月9日 晴 星期六 昨晚,一直到凌晨一点我都没有睡着觉,开着手机,翻看着写满家长们发的亲子日记。每个...
    泥鳅的恋爱阅读 197评论 2 7