java.lang.NoClassDefFoundError: de.greenrobot.event.EventBus

版权声明:本文为luoyong原创文章,转载请注明出处!https://blog.csdn.net/luoyong_blog https://blog.csdn.net/luoyong_blog/article/details/84570220

集成环信的时候,程序安装运行时报错:

java.lang.NoClassDefFoundError: de.greenrobot.event.EventBus

我认为这个问题在于是multidex,这是因为android 5.0起MultiDex可以启用。设备和模拟器运行5.0操作系统以前的版本,Multidex必须启用方式不同。解决办法:application类中,程序中我们自己的application不继承application类,改为继承MultiDexApplication;如果项目中没有MultiDex,需要在gradle中进行配置,

defaultConfig {
    multiDexEnabled true
}

猜你喜欢

转载自blog.csdn.net/luoyong_blog/article/details/84570220