APP版本越来越高,功能模块越来越多,方法数难免就会达到65535的限制,用android studio的小伙伴都知道在build.gradle里面有这么一个属性;multiDexEnabled,我们直接设置为true就可以解决问题了.
但是今天碰到一个问题,在一个4.4系统的pad上安装了app之后直接打不开,闪崩.马上惊出一身冷汗,刚上线的app,出了这么一个bug!!!
看错误是这些,立马google看到这个https://stackoverflow.com/questions/35066436/retrofitokhttppicasso-okio-dependency ,立马提到是方法数越界的问题,但是纳闷已经配置了啊,所以就点进去google的文档详细的看了一下发现原来是这样:
那么解决方案如下:
需要注意的是:
具体的可以移步至Android官方文档:https://developer.android.com/studio/build/multidex.html